Sei sulla pagina 1di 9

INSTITUTO TECNOLGICO DE LOS

MOCHIS
PROGRAMACIN BSICA

ACTIVIDAD 5 UNIDAD 1

LENGUAJES DE PROGRAMACIN

CARRERA:
Ingeniera Mecatrnica
ALUMNO:
Snchez Delgado Jess Alberto
PROFESOR:
Mara Emilia Valenzuela Ibarra
GRUPO: M-21
Los Mochis, Sin., 3 de febrero del 2015

LENGUAJES DE PROGRAMACIN
Un lenguaje de programacin es un lenguaje diseado para describir el conjunto
de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje
de programacin es un modo prctico para que los seres humanos puedan dar
instrucciones a un equipo.
Por otro lado, el trmino "lenguaje natural" define un medio de comunicacin
compartido por un grupo de personas (por ejemplo: ingls o francs).
Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada
que ver con los lenguajes de programacin; se los conoce como protocolos de
comunicacin. Se trata de dos conceptos totalmente diferentes. Un lenguaje de
programacin es muy estricto:
A CADA instruccin le corresponde UNA accin de procesador.
El lenguaje utilizado por el procesador se denomina lenguaje mquina. Se trata de
datos tal como llegan al procesador, que consisten en una serie de 0 y 1 (datos
binarios).
El lenguaje mquina, por lo tanto, no es comprensible para los seres humanos,
razn por la cual se han desarrollado lenguajes intermediarios comprensibles para
el hombre. El cdigo escrito en este tipo de lenguaje se transforma en cdigo
mquina para que el procesador pueda procesarlo.
El ensamblador fue el primer lenguaje de programacin utilizado. Es muy similar al
lenguaje mquina, pero los desarrolladores pueden comprenderlo. No obstante,
este lenguaje se parece tanto al lenguaje mquina que depende estrictamente del
tipo de procesador utilizado (cada tipo de procesador puede tener su propio
lenguaje mquina). As, un programa desarrollado para un equipo no puede ser

portado a otro tipo de equipo. El trmino "portabilidad" describe la capacidad de


usar un programa de software en diferentes tipos de equipos. Para poder utilizar
un programa de software escrito en un cdigo ensamblador en otro tipo de equipo,
a veces ser necesario volver a escribir todo el programa!.
Por lo tanto, un lenguaje de programacin tiene varias ventajas:
Es mucho ms fcil de comprender que un lenguaje mquina:
Permite mayor portabilidad, es decir que puede adaptarse fcilmente para
ejecutarse en diferentes tipos de equipos.

Lenguajes de programacin a travs del tiempo


Ao

Evento

Descripcin
Ada Lovelace Public en 1843 una serie de
influyentes notas sobre la computadora de

184
2

Primer

Babbage, fue la primer personas en escribir

programa

un programa, su primer programa, que

programable

utilizaba dos bucles, con esto demostr la


capacidad de bifurcacin de la mquina de
Babbage.

195

Desarrollo del

lenguaje

Es un lenguaje de programacin de bajo

ensamblador

nivel, basado en la representacin de cdigo

de mquina. (binario ) El ensamblador realiza


la traduccin del cdigo de mquina.

195
7

Se crea el
lenguaje
FORTAN

Es un lenguaje de programacin de Alto nivel


que se utiliz principalmente para el clculo
numrico y para la computadora cientfica.
Creado por IBM

Especificado originalmente en 1958 por John


McCarthy y sus colaboradores en el Instituto
195

Creacin de

Tecnolgico de Massachusetts, el Lisp es el

LISP

segundo ms viejo lenguaje de programacin


de alto nivel. El nombre LISP deriva del "LISt
Processing"

196
0

Se crea el

Creado como lenguaje de programacin

lenguaje

universal para poder ser utilizado en

COBOL

cualquier ordenador.

196

Lenguaje de

programacin

Su nombre viene de Algorithmic Language.

ALGOL

Fue muy popular en las universidades


durante los aos 60, pero no lleg a cuajar

como lenguaje de utilizacin comercial.

SNOBOL (StriNg Oriented symBOlic


196

Lenguaje

Language) es un lenguaje de programacin

SNOBOL

de computadoras de muy alto nivel. Fue uno


ms de los lenguajes orientados a cadenas
de texto.
Fue diseado en 1964 por John George

196

Programacin

Kemeny y Thomas Eugene Kurtz en el

con BASIC

Dartmouth College en New Hampshire, USA.


Es un lenguaje de programacin de alto nivel.

Es un lenguaje de programacin desarrollado


por el profesor suizo Niklaus Wirth. Su
objetivo era crear un lenguaje que facilitara el
197
0

PASCAL

aprendizaje de programacin a sus alumnos,


utilizando la programacin estructurada y
estructuracin de datos. Sin embargo con el
tiempo su utilizacin fue de gran uso para
herramientas de todo tipo.

197

Lenguaje de

programacin C

C es un lenguaje de programacin creado en

1972 por Dennis M. Ritchie en los


Laboratorios Bell como evolucin del anterior
lenguaje B. Se trata de un lenguaje
dbilmente tipificado de medio nivel pero con
muchas caractersticas de bajo nivel.

C++ es un lenguaje de programacin


diseado por Bjarne Stroustrup. La intencin
198

Creacin de C+

de su creacin fue el extender al exitoso

lenguaje de programacin C con


mecanismos que permitan la manipulacin
de objetos.

Clipper es un lenguaje de programacin


198
5

procedural e imperativo creado en 1985 por


Clipper

Nantucket Corporation y vendido


posteriormente a Computer Associates, la
que lo comercializ como CA-Clipper.

198
7

PERL
Perl es un lenguaje de programacin
diseado por Larry Wall en 1987. Perl toma
caractersticas del lenguaje C, del lenguaje
interpretado shell (sh), AWK, sed, Lisp y, en

un grado inferior, de muchos otros lenguajes


de programacin.

Siglas de HyperText Markup Language, es de


los primeros lenguaje para pginas web.
199
1

HTML

Describe 22 elementos comprendiendo el


diseo inicial y relativamente simple de
HTML. Trece de estos elementos todava
existen en HTML 4.

Python es un lenguaje de programacin


interpretado creado por Guido van Rossum.
Python es un lenguaje de programacin
multiparadigma. Esto significa que ms que
199
1

forzar a los programadores a adoptar un


Phyton

estilo particular de programacin, permite


varios estilos: programacin orientada a
objetos, programacin estructurada y
programacin funcional. Ha permitido
modificar la forma de programar en la
actualidad.

199
4

Delphi
Object Pascal es una extensin del lenguaje

Pascal que se desarroll en Apple Computer


por un equipo dirigido por Larry Tesler en
consulta con Niklaus Wirth (inventor de
Pascal), Cuando Borland reorient sus
productos de DOS a Windows en 1994,
crearon un sucesor para Turbo Pascal,
llamado Borland Delphi y se introduce un
nuevo conjunto de extensiones para crear lo
que hoy es conocido como el lenguaje
Delphi.

Javascript es un lenguaje de programacin


interpretado dialecto del estndar
199
5

ECMAScript. Se define como orientado a


JavaScript

objetos, basado en prototipos, imperativo,


dbilmente tipado y dinmico. Diseado por:
Netscape Communications Corp, Mozilla
Fundation.

199
5

PHP
Lenguaje que se acopla al HTML (pginas
web) para definir procedimientos que ha de
realizar el servidor de web, por ejemplo
procesar un formulario, enviar o extraer datos

de una base de datos (acoplndose tambin


con un lenguaje de tipo SQL), enviar una u
otra pgina web segn determinadas
condiciones prefijadas por el programador,
etc.

Lenguaje de programacin orientado a


objetos desarrollado y estandarizado por
Microsoft como parte de su plataforma .NET,
que despus fue aprobado como un estndar
por la ECMA (ECMA-334) e ISO (ISO/IEC
200
0

C#

23270). C# es uno de los lenguajes de


programacin diseados para la
infraestructura de lenguaje comn. Su
sintaxis bsica deriva de C/C++ y utiliza el
modelo de objetos de la plataforma .NET,
similar al de Java, aunque incluye mejoras
derivadas de otros lenguajes.

Potrebbero piacerti anche