2. Clasificación
• Según el nivel de abstracción
• Según la forma de ejecución
• Según el paradigma de programación
3. Nivel de abstracción
• Lenguaje maquina:
En este lenguaje las sentencias o contenido de
programa se escribe en códigos directamente
entendibles por la computadora u ordenador.
. Lenguaje de bajo nivel:
Estos son aquellos lenguajes que se acercan al
funcionamiento de una computadora.
4. • Lenguaje de medio nivel:
Hay lenguajes que son considerados de medio
nivel como por ejemplo el lenguaje c.
. Lenguaje de alto nivel: son fáciles de
aprender porque están formados por
elementos del lenguaje natural como ingles,
por ejemplo el Basic
5. Forma de ejecución
• Lenguajes compilados: los programas que
se escriben en un lenguaje de alto nivel tienen
que traducirse a un
código que entienda y utiliza la maquina
(procesador).
• Lenguajes interpretados: traducir fuente y
grabar en forma permanente el código objeto
o binario(que se genera durante la
compilación para utilizarlo en una ejecución
futura
7. • ABAD C
• ACTIONSCRIPT FORTRAN
• ADA COBOL
• C++ DELPHI
• C# FENIX
• CLARION GAMBAS
• EIFFEL TCL
• OBJETIVE C SCALA
• PYTHON CLOJURE
• JAVA JAVASCRIPTVISUAL
• FOXPRO VISUAL BASIC
• RUBY OZ
• PHP PASCAL
• PERL DELPHI
• COBOL ML
Ejemplos de lenguaje de
programación
8. • ABAD:
Lenguaje de cuarta Generación
Ej.: REPORT TEST
WHITE ‘Hola Mundo’
• ACTION SCRIPT
EJ: Alerta. Show(«hola mundo»);
• Ada: Orientado a objetos
Ej.: with Ada.Text_IO; use Ada.Text_IO;
procedure Hello is
begin
put_line(«Hola, Mundo!» );
end Hello;