Sunteți pe pagina 1din 3

LENGUAJES DE PROGRAMACIN

Qu es un lenguaje de programacin?
Un lenguaje de programacin consiste en todos los smbolos, caracteres y reglas de uso que
permiten a las personas "comunicarse" con las computadoras. Existen varios cientos de lenguajes
y dialectos de programacin diferentes. Algunos se crean para una aplicacin especial, mientras
que otros son herramientas de uso general ms flexibles que son apropiadas para muchos tipos de
aplicaciones. En todo caso los lenguajes de programacin deben tener instrucciones que
pertenecen a las categoras ya familiares de entrada/salida, clculo/manipulacin de textos,
lgica/comparacin y almacenamiento / recuperacin.
Aunque todos los lenguajes de programacin tienen un conjunto de instrucciones que permiten
realizar dichas operaciones, existe una marcada diferencia en los smbolos, caracteres y sintaxis de
los lenguajes de mquina, lenguajes ensambladores y lenguajes de alto nivel.
Son herramientas que nos permiten crear programas y software. Entre ellos tenemos: C#, Delphi,
C, PHP, Perl, Python,Visual Basic, Pascal, Java, entre otros.
La programacin consiste en desarrollar programas para procesar informacin, se utiliza para
designar la creacin de programas a pequea escala, el desarrollo de sistemas complejos se
denomina ingeniera de software.

Funcin del lenguaje de programacin


Existen muchos lenguajes de programacin, que responden a necesidades especficas y que
poseen caractersticas y funcionalidades especficas. Por lo tanto, la eleccin del lenguaje de
programacin depende, sobre todo, de los requerimientos a satisfacer, as como de los recursos
existentes para la comprensin y la prctica del lenguaje. Criterios de seleccin de un lenguaje de
programacin.
Utilidad: fcil de aprender, fcil de usar por un programador experimentado
Rendimiento: velocidad de ejecucin de los programas, velocidad de ejecucin del compilador.
Portabilidad y flexibilidad a posibilidad de desarrollar el lenguaje y su implementacin, existencia
de bibliotecas de funciones, clases, etc.
Continuidad: continuidad del fabricante, continuidad del lenguaje, continuidad de
implementacin, existencia de una norma internacional para definir el lenguaje, conformidad de
implementacin con respecto a la norma, existencia de varios fabricantes para un mismo lenguaje.
Basic y Pascal que son herramientas de programacin, idneas para la inicializacin de los
programadores.
C y C++ que sirven para la programacin de sistemas.
Cobol, que es una herramienta de programacin orientada hacia sistemas de gestin empresarial
como nominas y contabilidad.
Fortran, que son lenguajes especficos para clculos matemticos y o numricos.
Herramientas de programacin para ambientes grficos como son Visual Basic, Delphi y Visual C.
HTML y Java, que permiten la creacin de pginas WEB para Internet.
Tipos de lenguajes de programacin

Lenguaje de Programacin HTML: Este lenguaje es con el que se crean las pginas web,
por ejemplo, que bsicamente es un conjunto de etiquetas que sirven para definir el

texto y otros elementos que puedes ver en las pginas web. HTML significa HyperText
Markup Lenguaje (lenguaje de marcas de hipertexto) y es muy fcil de aprender.
Luego ya depende de si queremos una web ms o menos elaborada podremos
profundizar en este lenguaje. Por ejemplo, el lenguaje de programacin CSS (Cascading
Style Sheets) son hojas que sirven para dar estilo a las pginas web como su color,
definir su fondo, tipos de letraetc

Lenguaje de Programacin SQL: Este lenguaje est creado para realizar consultas a
bases de datos principalmente. SQL son las siglas de Structured Query Lenguaje (
Lenguaje estructurado de consultas) y se utiliza para pginas web y tambin para
aplicaciones de ordenadores, para manejar datos sobre todo. (Introducir datos,
actualizar datos, eliminar o seleccionar datos)

Lenguaje de Programacin Java: Probablemente ste podra ser el favorito de ms de


uno ya que es el lenguaje utilizado para programas punteros como herramientas, juegos
y aplicaciones. Este lenguaje de programacin se utiliza en miles de millones de
dispositivos mviles y aparatos de televisin y en ms de 850 millones de ordenadores
personales de todo el mundo. Java est instalado en inmensidad de aplicaciones y sitios
web.

JavaScript: Seguramente tambin te suene JavaScript, que es otro lenguaje utilizado para
crear pequeos programas encargados de realizar acciones y dar interactividad dentro
de una web como por ejemplo para crear efectos especiales, para definir
interactividades con los usuarios, efectos de textos. Hoy en da es casi el nico lenguaje
usado en todas las pginas web por la compatibilidad con HTML5.

Lenguaje de Programacin C: Este lenguaje de programacin est orientado a los


Sistemas Operativos y es muy eficaz y con l podemos crear Softwares de sistemas
operativos como Windows o Linux y tambin para aplicaciones. Tambin sirve para
experimentos informticos, fsicos, matemticosetc. Es tambin muy utilizado en
robtica con el que se programan simuladores, etc.

Lenguaje de Programacin XML: Este lenguaje es tambin un lenguaje de etiquetas


como el HTML, pero a diferencia de ste, el lenguaje XML separa el contenido de la
presentacin, es decir, XML se preocupa del significado del texto que define el HTML. Te
da el dato + el significado de ese dato, mientras que el HTML te da el dato nada ms. El
XML es un complemento fundamental al HTML.

Lenguaje de Programacin PHP: El PHP es un lenguaje de programacin similar al


HTML que nos sirve fundamentalmente para pginas web y se puede combinar con el
lenguaje HTML. El lenguaje PHP se basa en los scripts que es un guin de rdenes o
instrucciones que recibe un servidor de una pgina web para leer su cdigo fuente.

GENERACIONES DE LOS LENGUAJES DE PROGRAMACIN

GENERACIN

Primera generacin

POCA

CARACTERSTICAS
en En este lenguaje se
utilizaba
cdigos
binarios,
que
eran
representados
ene
secuencias de ceros y
unos, y cada modelo de
ordenador
tena
su
propio cdigo. Por eso se
llama lenguaje mquina.

1940-1950

llamado tambin lenguaje

Segunda generacin

Tercera generacin

simblico, as mismo
propio de la mquina,
permitan simplificar la
escritura
de
la
instrucciones
y
las
hacan ms legibles.

fines de los 50

Ya este es un nivel ms
alto de programacin
que
sustituyo
los
smbolos por los cdigos
independientes de la
mquina.

hacia los aos 60

E Toda aquella herramienta

Cuarta generacin

que permite crear una


aplicacin combinando
piezas
prefabricadas,
algunos piensan que no
se le puede dar el
nombre de lenguaje a
este tipo de herramientas
y que proponen el
nombre
de
cuarta
generacin
para
la
programacin orientada
a objetos.

Quinta generacin

Tiene
una
mayor
legibilidad
de
los
programas, portabilidad,
facilidad de aprendizaje
y
facilidad
de
modificacin.

principios de los 80

IMAGEN

S-ar putea să vă placă și