Sunteți pe pagina 1din 5

Actualmente nos encontramos rodeados de todo tipo de equipos

avanzados y de alta tecnologa de diferentes tamaos y formas, cubriendo


muchas de nuestras necesidades. Estos equipos los usamos da a da ya
sea para comunicarnos, trabajar o entretenernos. Equipos como las
computadoras funcionan basndose en un leguaje nico y especifico el
cual les indica con exactitud la accin que debe realizar. Este lenguaje
esta formado por ceros y unos, tambin es llamado cdigo binario, los
cuales al formar una secuencia especfica son reconocidos como una
accin nica por un sistema o plataforma operativa.
Los programas de una plataforma operativa se traducen en secuencias
nicas que podran no ser compatibles con otras plataformas, por ejemplo
un programas de Windows podra no ser compatible con la plataforma
LINUX. Esto no sucede siempre, en ocasiones la incompatibilidad de
programas entre plataformas no sucede, un claro ejemplo seria un equipo
corriendo Windows 2003 y otro ejecutando Windows xp, siendo
plataformas operativas distintas pueden leer los mismos paquetes de
datos contenidos en archivos que ambos sistemas pueden reconocer.
Podemos disponer de las computadoras y dispositivos gracias a los
lenguajes de programacin, estos son estructuras simblicas y estn
conformados por distintos elementos, entre estos elementos podemos
encontrar:

Estructura del cdigo: Este poda decirse que es la forma general


en la que deber escribirse un programa, con el fin de delimitar los
bloques de cdigos que los componen en una forma ordenada y

sistemtica.
Palabras reservadas: Estas son palabras con significados dentro
del lenguaje de programacin que no podrn ser utilizadas mas

que en el sentido original en el que fueron creadas


Expresiones: son valores expresados de tal forma que puedan ser
entendidos por un lenguaje de programacin. Las cadenas son

expresiones textuales formadas por secuencias de caracteres


generalmente

delimitadas

por

comillas

simples

dobles,

dependiendo del lenguaje.


Sintaxis: esta es una forma reservada en que deben ser
especificadas las palabras reservadas, las expresiones y los
smbolos especiales, con el fin de ser entendidos por el lenguaje de
programacin.

Generalmente los programas al ser diseados estn escritos en un


lenguaje conocido como cdigo fuente el cual debe ser ejecutado y
analizado por otro programa que se encarga de compilarlo con el fin de
que este sea traducido a un nivel de abstraccin entendible por la
computadora, este proceso de traduccin esta compuesto por dos faces:
anlisis y sntesis. La sntesis es lo opuesto a el anlisis y genera cdigos
de maquinas los cuales no siempre son ejecutables, por otro lado, existe
la posibilidad de que este cdigo sea una forma de prueba de cdigos
intermedios. Este cdigo es independiente del equipo, es posible aplicar
sobre el cdigo intermedio optimizadores de cdigos que tomen ventaja
de los recursos existentes en el equipo al momento de la ejecucin y no al
momento de la aplicacin.
Podemos saber la capacidad de representacin que poseen los smbolos
de un lenguaje de programacin si sabemos a que generacin pertenece
este. Estos van desde la primera generacin, que consista en introducir
las instrucciones a las computadoras en lenguaje maquina, en formato de
secuencia binaria, hasta las de cuarta generacin, estos comenzaron a
integrar sistemas de macro instrucciones y generadores de cdigos,
automatizando

el

proceso

instrucciones de bajo nivel.

de

proporcionar

la

computadora

REPBLICA BOLIVARIANA DE VENEZUELA


MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN SUPERIOR
I.U.P.SANTIAGO MARIO
EXTENSIN MATURN.

Prof.:
Jorge Mrquez

Realizado por:
Jos Rodrguez
C.I.:26.361.115

Maturn, 24 de abril del 2015


Introduccin
Los lenguajes de programacin son un punto clave cuando a
computadoras no referimos ya que estos forman los programas que

nuestro sistema operativo procesa en un ordenador con diversos fines,


dependiendo de nuestra necesidad podemos hacer uso de este para
poder aprovecharlo al mximo. Los lenguajes han evolucionado con el
tiempo y los hemos adaptado para que cada vez sean ms fciles de
controlar con el fin de obtener mejores resultados de estos con mayor
facilidad, como crear un programa basado en un lenguaje mas avanzado
en el cual puede hacerse la representacin de una o varias secuencias
binarias a travs de una palabra.

Conclusin
Concluimos que los lenguajes de programacin son de gran importancia
ya que estos forman los programas que se usan en los procesadores con

el fin de ejercer cierta funcin en este, tambin podemos clasificarlos en


cuatro generaciones que poco a poco fueron avanzando y mejorando el
sistema de representacin de secuencias binarias. Estos lenguajes
pueden ser procesados por una plataforma operativa gracias a los
compiladores que traducen los cdigos fuentes a cdigos nativos los
cuales son reconocidos por sistemas especficos segn su desarrollo.

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