Você está na página 1de 23

Los lenguajes de programacin sirven

para escribir programas que permitan la


comunicacin usuario mquina.
(Joyanes; 2003)

Los Lenguajes de Programacin


son como un lenguaje cualquiera,
pero simplificado y con ciertas
normas, para poder transmitir
nuestros deseos a la
computadora

SEGN SU NIVEL DE ABSTRACCIN


LENGUAJES DE BAJO NIVEL
Son aquellos que se acercan al
funcionamiento de una
computadora:
LENGUAJES MQUINA:
ordena a la mquina las
operaciones fundamentales para
su funcionamiento
LENGUAJES
ENSAMBLADORES: Con la
aparicin de este lenguaje se
crearon los programas
traductores para poder pasar los
programas escritos en lenguaje
ensamblador a lenguaje mquina

LENGUAJES DE
MEDIO NIVEL
Tienen
caractersticas que
los acercan a los
lenguajes de bajo
nivel pero, al mismo
tiempo, ciertas
cualidades que lo
hacen un lenguaje
ms cercano al
humano y, por tanto,
de alto nivel.

LENGUAJES
DE ALTO
NIVEL
Se tratan de
lenguajes
independiente
s de la
arquitectura
del ordenador

SEGN LA FORMA DE EJECUCIN

LENGUAJES COMPILADOS
Los compiladores son aquellos
cuya funcin es traducir un
programa escrito en un
determinado lenguaje a un
idioma que la computadora
entienda

LENGUAJES
INTERPRETADOS
Se puede tambin utilizar una
alternativa diferente de los
compiladores para traducir
lenguajes de alto nivel

SEGN EL PARADIGMA DE PROGRAMACIN

LENGUAJES IMPERATIVOS

Aquellos en los
cuales se le
ordena a la
computadora
cmo realizar una
tarea siguiendo
una serie de
pasos o
instrucciones

LENGUAJES DECLARATIVOS

LENGUAJES ORIENTADOS A
OBJETOS
La programacin
orientada a
objetos expresa
un programa
como un conjunto
de objetos, que
colaboran para
realizar tareas.
LGICOS

Aquellos en los
cuales se le
indica a la
computadora qu
es lo que se
desea obtener o
qu es lo que se
esta buscando

FUNCIONALES

Con el advenimiento de los computadores aparecen las


secuencias de posiciones de llaves elctricas que deban
conectarse para obtener una accin determinada.
La necesidad de recordar secuencias de programacin
para las acciones usuales llev a denominarlas con nombres
fciles de memorizar y asociar. A esta secuencia de
posiciones se le denomin "instrucciones", y a este conjunto
de instrucciones se le llam lenguaje Ensamblador.
Posteriormente aparecieron diferentes lenguajes de
programacin, los cuales reciben su denominacin porque
tienen una estructura sintctica similar a los lenguajes
escritos por los humanos.

Primera generacin: lenguaje maquina.


Primera generacin: lenguaje maquina.

Segunda generacin: se crearon los primeros


Segunda generacin: se crearon los primeros
lenguajes
lenguajesensambladores.
ensambladores.
Tercera generacin: se crean los primeros lenguajes
Tercera generacin: se crean los primeros lenguajes
de
dealto
altonivel.
nivel.Ej.
Ej.C,
C,Pascal,
Pascal,Cobol,
Cobol,etc.
etc.
Cuarta generacin: Son los lenguajes capaces de
Cuarta generacin: Son los lenguajes capaces de
generar
generarcdigo
cdigopor
porsisisolos,
solos,son
sonlos
losllamados
llamadosRAD,
RAD,con
conlolo
cuales
cualesse
sepueden
puedenrealizar
realizaraplicaciones
aplicacionessin
sinser
serun
unexperto
experto
en
enelellenguaje.
lenguaje.Aqu
Aqutambin
tambinse
seencuentran
encuentranlos
loslenguajes
lenguajes
orientados
orientados aa objetos,
objetos, haciendo
haciendo posible
posible lala reutilizacin
reutilizacin dd
partes
partesdel
delcdigo
cdigopara
paraotros
otrosprogramas.
programas.
Quinta generacin: aqu se encuentran los lenguajes
Quinta generacin: aqu se encuentran los lenguajes
orientados
orientados aa lala inteligencia
inteligencia artificial.
artificial. Estos
Estos lenguajes
lenguajes
todava
todavaestn
estnpoco
pocodesarrollados.
desarrollados.Ej.
Ej.LISP.
LISP.

Es un lenguaje de
programacin
desarrollado por Alan
Cooper para Microsoft

Su primera versin fue presentada en 1991.


Visual Basic fue discontinuado por Microsoft hace ya
varios aos
Microsoft propone abandonar el desarrollo en Win32 y
pasar al Visual Basic.NET que presenta serias
incompatibilidades con el cdigo Visual Basic existente.
Es un lenguaje de fcil aprendizaje.
Es utilizado principalmente para aplicaciones de
gestin de empresas.

El lenguaje de programacin BASIC (Beginner's All


purpose Symbolic Instruction Code ) naci en el ao 1964
como una herramienta destinado a principiantes
La evolucin del BASIC por los aos 70 fue escasa,
dado el auge que tomaron en aquella poca lenguajes de
alto nivel como el FORTRAN y el COBOL. En 1978 se
defini una norma para unificar los Basics existentes
crendose la normativa BASIC STANDARD
Con la popularizacin del PC, salieron varias versiones
del BASIC .
Actualmente se est comercializando la versin
VISUALBASIC.NET de este producto. Desde su salida al
mercado, cada versin supera y mejora la anterior.

Su derivado VBScript es el lenguaje


predeterminado para Active Server Pages (ASP).
Una extensin propia del lenguaje llamada
Visual Basic for Applications (VBA) permite
codificar mdulos (a veces llamados macros)
para las aplicaciones de Microsoft Office.
Especialmente a partir de la versin 6 del
lenguaje, se permite la interaccin y generacin
de objetos remotos que puedan ser invocados
desde pginas de scripts.
Visual Basic.NET, parte de .NET, es un
lenguaje
prcticamente
equivalente
en
funcionalidades a C#

Existe una versin de Microsoft Visual Basic 1.0 para MS-DOS


(ediciones Profesional y Estndar) menos difundida y que data de
1992.
La ltima versin slo para 16 bits, la 3.0, inclua ya una detallada
biblioteca de componentes para toda clase de usos. Durante la
transicin de Windows 3.11 a Windows 95, apareci la versin 4.0,
que poda generar programas de 16 y 32 bits a partir de un mismo
cdigo fuente. Con la versin 5.0, se implement por primera vez la
posibilidad de compilar a cdigo nativo, obteniendo una mejora de
rendimiento considerable. Tanto esta como la posterior 6.0
soportaban caractersticas propias de los lenguajes orientados a
objetos. La versin 6.0 contina utilizndose masivamente.
Las versiones actuales de Visual Basic se basan en la
plataforma .NET, a versin 7 del lenguaje fue implementada por
Microsoft en el programa Visual Basic

La facilidad del lenguaje permite crear aplicaciones para


Windows en muy poco tiempo.
Permite generar libreras dinmicas.
Permite la utilizacin de formularios.
Posibilidad de desarrollar y ejecutar aplicaciones de
Visual Basic 6.0 en Windows Vista sin realizar cambios en la
mayora de los casos pero no se logra aprovechar al
mximo las caractersticas de este sistema como permite
hacerlo Visual Basic 2005 o el prximo Visual Basic 9 de
Visual Studio Orcas

Es software propietario por parte de Microsoft.


No existe forma alguna de exportar el cdigo a otras
plataformas fuera de Windows.
Los ejecutables generados son relativamente lentos en
Visual Basic 6.0.
Permite la programacin sin declaracin de variables.
Su sintaxis no es case sensitive.
Fuerte dependencia de libreras y componentes en las
versiones 6.0 y anteriores.
Su periodo de Soporte Tcnico lo determina Microsoft. En
el caso de Visual Basic 6.0 su Soporte Extendido dura hasta
el 04 de Abril de 2008

Existen dos entornos de desarrollo IDE para Visual


Basic: el Microsoft Visual Basic x.0 para versiones
desde la 1.0 hasta la 6.0, hasta la 3.0 (16 bits,
Windows 3.1) y las de la 4.0 (16/32 bits, Windows
3.1/95/NT) hasta la 6.0 y el Microsoft Visual Studio
.NET, entorno integrado para varios lenguajes entre
ellos Visual Basic .NET, con edicin standard y
profesional (ms completa en herramientas pero con
licencia comercial) y edicin express, ambos
diseados por Microsoft.

Los Lenguajes de Programacin son el conjunto de instrucciones,


que evocan operaciones destinadas a una tarea computacional,
incluyen una compleja clasificacin en modalidades que desembocan
en Lenguajes dirigidos a Objetos, en tal sentido, a lo largo de la historia
se describen ms de 2 500, desde el lenguaje mquina pasando por
FOLTRAN, COBOL, ALGOL, etc. que han permitido el desarrollo de
lenguajes posteriores; hasta llegar a la gama espectacular que hoy nos
ofrece el mundo Informtico.
Visual Basic, es un Lenguaje de Programacin que data de 1991,
introducido por Alan Cooper para Microsoft, en los aos 70 no alcanz
auge, y pese a que paralelo a la popularizacin del ordenador
aparecieron diversas versiones sigui inadvertido, sin embargo la
sencillez en el manejo que tena le permiti superarse, apoyado en
Windows, de esta manera en la actualidad se comercializan sus
versiones; pues aunque presenta ciertas desventajas, es necesario
rescatar que es un lenguaje de fcil aprendizaje, permite la utilizacin
de formularios, libreras, entre otros.

Es insoslayable que los educandos con espritu Inquisitivo y


emprendedor dirijan sus trabajos hacia temas de esta
naturaleza, ms an si su campo de accin es la Informtica y
la Computacin, y porque no, contagiar ese nimo a quienes
ignoran la verdadera esencia de los Lenguajes de
Programacin, limitndose de esta manera a conocer a Visual
Basic, tan slo por su denominacin reiterada, y no por las
facilidades que proporciona en nuestras vidas.
La Historia recoge los hechos que han dado lugar a la
evolucin de la Humanidad, siendo as, pues es meritorio
recoger los aspectos trascendentes que han permitido
construir el patrimonio Informtico del que hoy somos testigos.
Investigar la Historia de los Lenguajes de Programacin es
una Luz que nos alumbra el camino hacia las puertas de la
actualizacin Constante.

Você também pode gostar