You are on page 1of 18

Lenguajes de

Programacin
Lenguajes de programacion
Un lenguaje de programacin es un sistema
estructurado y diseado principalmente para que
las mquinas y computadoras se entiendan entre s
y con los humanos. Contiene un conjunto de
acciones consecutivas que el ordenador debe
ejecutar.
Los LP usan diferentes normas o bases y se emplean
para controlar el comportamiento de una mquina
(p.e. una PC), tambin pueden usarse para crear
programas informticos, etc.
El trmino programacin se define como un
proceso por medio del cual se disea, se codifica, se
escribe, se prueba y se depura un cdigo bsico para
las computadoras. Ese cdigo es el que se llama
cdigo fuente que caracteriza a cada lenguaje de
programacin. Cada lenguaje de programacin tiene
un cdigo fuente caracterstico y nico que est
diseado para una funcin o un propsito
determinado y que nos sirven para que una mquina
o computador se comporte de una manera deseada.
Tipos de lenguajes de
programacion
Una PC no entiende un lenguaje como el que utilizan
los humanos, sino que el lenguaje que entiende se
llama lenguaje binario o cdigo binario o
cdigo mquina que consiste en ceros y unos, una
mquina slo utiliza los nmeros 0 y 1 para codificar
cualquier accin a tomar.
Se clasifican en dos tipos:
LP de Bajo Nivel (cdigo mquina).
LP de Alto Nivel.
LP de Bajo Nivel
Son utilizados fundamentalmente para controlar el
hardware y dependen totalmente de la mquina y no
se pueden utilizar en otras mquinas. Estos lenguajes son
los que ordenan a la mquina operaciones
fundamentales que le permitan funcionar. Utiliza
bsicamente ceros, unos y abreviaturas de letras. Estos
lenguajes son de cdigo mquina. Son los ms
complicados, pero slo los usan prcticamente los
creadores de las mquinas. Con este tipo de lenguajes
programan la asignacin y liberacin de memoria, el uso
de punteros, el poder usar paso por valor y por
referencia, la creacin de tipos de datos, etc.
LP de Alto Nivel
Estos lenguajes son ms parecidos al lenguaje
natural humano y no dependen de la mquina y
sirven fundamentalmente para crear programas
informticos que solucionan diferentes problemas.
Son los ms usados por los programadores y por
todo del mundo que realiza programas informticos.
La diferencia se puede ilustrar en el siguiente ejm.:
En un lenguaje de alto nivel slo tengo que poner sqt(x),
que sera una funcin predeterminada, calcular el
cuadrado de x.
Si fuera de bajo nivel, yo mismo tendra que crear la
funcin sabiendo como funciona el cuadrado de un
nmero:
cuadrado(x) = x * x
Como vemos para aprender a programar con un lenguaje
de alto nivel debemos conocer el propio lenguaje que
utiliza y todos sus comandos, en el ejemplo saber que sqt
realiza el cuadrado de un nmero.
Lenguajes de programacin ms
usados
HTML
SQL
Java
JavaScript
C
XML
PHP
LP 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.
LP 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)
LP 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
Lenguaje utilizado para crear pequeos programas
encargados de realizar acciones y dar interactividad
dentro de una web como p.e. crear efectos
especiales, 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.
LP C
Este lenguaje est orientado a los Sistemas
Operativos, 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.
LP 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.
LP 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.
Los LP son muy tiles y necesarios y sirven
prcticamente para cualquier cosa.
Casi todos los lenguajes de programacin tienen
fundamentos o bases comunes, esto hace
relativamente fcil aprender un lenguaje nuevo si
ya conocemos uno.

You might also like