InicioInfoQue es programar

que es programacion








Bien empiezo con una pequeña introduccion



Programacion es el arte de hacer funcionar un monton de cosas como un procesador una memoria ram un disco duro entre ellos mismos pero la idea no es solo prenderlos hay que darle a ese programa un toque de imaginacion que ese programa sirva para algo util no solo para mostrar el resultado de "2 + 2" eso solo se vera en los primeros pasos pero la idea de un programa es contribuir a la humanidad



Ahora si comenzemos con un poquito de historia:




Primero que todo existian los computadores Que manejaban tarjetas perforadas aquellas tarjetas perforadas se traducian asi si estaba perforado era 1 y si no era 0

¿que eran estos 1 y 0? : es el lenguaje maquina que solo se puede leer por la maquina y resulta bastante complicado si no imposible leer esto por un humano pero un dia alguien invento un sistema para traducir de un lenguaje humano bastante complicado llamado ensamblador que maneja secciones de memoria Ram y Rom;Cuyo procedimiento para mostrar el texto hola mundo para un Pc 386 pero ensamblador o Asambler u aseembly tiene varias versiones para foltran mac 386 286 186 amiga u otros antiguos PC's



Ensamblador Y lenguaje de bajo Nivel



.model small
.stack
.data
Cadena1 DB 'Hola Mundo.$'
.code

programa:
mov ax, @data
mov ds, ax
mov dx, offset Cadena1
mov ah, 9
int 21h
end programa


El Resultado


"Que son todos esos AX DS DX AH"
son las transferencias de memoria ram y rom para activar pantalla y transferir los datos a la memoria rom para mostrar en pantalla

Ahora ya sabemos que es assembler y codigo maquina y tal vez creo que es dificil diran algunos
pero esto son lenguajes avanzados y dificles de manejar eso tiene un nombre; esos lenguajes se llaman lenguajes de bajo nivel que si son compilados en un computador no creo que sirva en otro a menos de que tenga exactamente todo su hardware igual pero



Lenguajes de Medio Nivel



tambien hay un lenguaje de programacion muy faciles que son llamados de "Medio nivel" Como el Popular Visual Basic o dolphin
que son lenguajes que hacen la larga funcion vista en assembler en una sola linea

asi en Basic:

Print "hola mundo"

el resultado sera exactamente igual pero le podremos añadir mas cosas como por qjemplo color de fondo o de letra por ejemplo asi


screen 9 'Indica que la pantalla recibe el modo 9 "360 pixeles por 360"
color 2,1 'indica color de fondo "2"(verde) color de letra 1(azul)
Print "hola mundo" 'escribe en pantalla "hola mundo segun los parametros anteriores"




ahora si el resultado



¿que gran diferencia no?

pero para que este programa se ejecute necesita ser creado bajo un S.O. (Sistema Operativo) como windows Linux o mac pero no se puede intercambiar entre ellos hay que compilarlos aparte Y tmbien bajo una version especifica por ejemplo para ejecutar un programa de Basic 4.0 (el que use para realizar los ejemplos) se necesita MS-Dos Cualquier version pero apartir de windows 98 ya no funcionara mas

OJO:Visual Basic Y Basic Son diferentes ya que Visual basic trae listo las funciones de botones y cuadros de texto etc quiere decir una interfaz visual encambio Basic soloes lineal como el ejemplo en verde que hize hace unos momentos pero mas adelante veremos Visual basic

Listo ya vimos los lenguajes de bajo y medio nivel pero tal vez hay de alto nivel?



Lenguajes de alto Nivel


Los lenguajes de alto nivel son los que se pueden correr en diferentes plataformas sin tener que compilar aparte los cuales son

-Java u J++
-C++
-C
etc muchos mas

un ejemplo de C++ esta acontinuacion

#include <iostream>
using namespace std;
int main() {
cout << "Hola Mundo" << endl;
return 0;


la verdad si utilizamos esto daria un resultado mas que identico al de el assembly
estos lenguajes de alto nivel son un hibrido entre medio y bajo nivel ya que intenta imitar la simplicidad de los de medio nivel pero el rendimiento de bajo nivel

pero todos los programas de alto nivel tienen que estar bajo un SO para funcionar ecxepto el C
que con los PC's 286 fue introducido como lenguaje maquina quiere deacir que el procesador entiende el lenguaje C como si fuera el assembler sin necesidad de un SO

VisualBasic


Visual basic es un compilador de aplicaciones diseñado por Microsoft a raiz del lenguaje basic ha lleagado hasta su version 6.0 SP5 y de ahi se creo su version .NET que si mejora es que ya no usa controles en formato .OCX
si no que usa en formato .DLL ocea qie tiene una apariencia acorde con windows xp,vista o 7

Sintaxis en Visual basic 6.0


Principalmente siempre lleva un nombre de un objeto al principio "que es un objeto?" Un objeto es un boton una caja de texto un slider etc...donde los inserto ???

donde estan los iconos de un raton una imagen y eso



insertamos un objeto seleccionandolo por ejemplo seleccionemos el boton y hacemos el primer click y arrastramos
ahora hacemos doble click en el boton y nos saldra esto


Private sub command1_click
(significa que es la accion que va a realizar cuando se haga click en el command1 que fue el boton que insertamos)

y el end sub indica que ahi termina la accion de hacer click

En el espacio en Blanco de la mitad escribiremos

Form1.Backcolor = VBBlue

que quiere deciresto?¿?¿ probemos presionando F5 y presionamos el boton y nos debe dar algo asi



Bueno ahora si hago un buen analizis de la sintaxis usada en Basic


ahora se preguntaran que es accion y que es propiedad?¿?¿



espero hayan entendido ahora pasaremos a las variables este codigo lo colocaran en el boton

Dim Nombre 'nombra la variable nombre edad y pais
Dim Edad
Dim pais
Nombre = "Sergio" 'da un valor a Nombre edad y pais
Edad = "15"
Pais = "Colombia"

'lanza un mensaje con el texto del nobre edad y el pais
msgbox ("tu nombre es" & nombre & "tienes" & Edad & "años y vives en " & pais)

si hiciste la tarea bien saldra esto cuando presiones el boton saldra esto



Matematicas de Visual Basic 6.0



Ahora vamos a ver los valores numericos en Visual basic 6.0
que tiene una sintaxis asi

insertaremos un textbox y command

Private sub Command1_click()

MsgBox (CDbl(text1.Text) * CDbl(3.1416) * 2)

End Sub

ahora les explico Msgbox es para que lanze un mensaje
Cdbl es el que le indica al programa que va a trabajar con un numero
y despues se coloca entre parentesis el numero el operador por ejemplo + * / - y despues el siguiente numero siguiendo lo del CDBL



Okay espero les aya gustado mi post y si se quieren iniciar a esto de la programacion les dejo unos programas y manuales correspondientes de cada uno



Batch

Lo primero que deben probar es el lenguaje batch un lenguaje de bajo nivel para manejar en DOS o un block de notas

Manual:

Basic

Es un lenguaje de mediano nivel pero es el mas conocido y el mejor que se puede manejar en un principiante

Programa

Manual

C++

Es un lenguaje muy bueno y ya con buena categoria

Programa

manual

Despues Pueden Aprender lo que ustedes quieran como java pearl dolphi pero esos son los esenciales un buen paso es aprender html ok gracias por los ke vieron el post



By SergyoNxp todo lo hize yo ecxepto lo de los programas pero la desgarga de estos son por medio de taringa

Comenta Please SEEEE
Datos archivados del Taringa! original
10puntos
3,434visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
11visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

s
sergyorock33🇦🇷
Usuario
Puntos0
Posts2
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.