Vous êtes sur la page 1sur 8

CHICAS ESTO ES LO QUE RESUMIENDO Y LEYENDO VI QUE ERA LO MAS

IMPORTANTE AQU LES DEJO SU PARTE


SAIDITA= COLOR VERDE (BUSCAS UN POQUITO MAS DE INFORMACION GGG)
LOS LENGUAJES DE PROGRAMACION EXPONEMOS JESSY Y YO AH YA ESTAN
CON LOS AUTORES, SUS PRINCIPALES CARACTERISTICAS, SU HISTORIA.
MICHELLE= COLOR NEGRO
JESSY= COLOR CELESTE
REVISEN Y SI FALTA ALGO O NO LES PARECE ME AVISAN Y NOS PNEMOS DE
ACUERDO CHICAS
DEFINICIN
Un Lenguaje de Programacin es un conjunto de reglas, notaciones, smbolos
y/o caracteres que permiten a un programador poder expresar el
procesamiento de datos y sus estructuras en la computadora. Cada lenguaje
posee sus propias sintaxis. Tambin se puede decir que un programa es un
conjunto de rdenes o instrucciones que resuelven un problema especfico
basado en un Lenguaje de Programacin.
CARACTERISTICAS

Legibilidad: consiste en si el lenguaje tiene una sintaxis sencilla, fciles


de leer y fciles de reunir
Ortogonalidad: permite combinar en una sola instruccin diversas
caractersticas del lenguaje, de esta manera se consiguen programas
ms cortos y ms densos.
Naturalidad para la aplicacin: consiste en el lenguaje proporcione
herramientas adecuadas para el fin para el que est pensado.
Soporte a la abstraccin: Solucionar tipos de problemas y no problemas
concretos. Debe permitir que el programador pueda crear funciones y
procedimientos.
Entorno de programacin: Los lenguajes han de ir acompaados de un
entorno donde programar.
Portabilidad de los programas: Es un lenguaje que permite crear
programas que funcionen en cualquier maquina pertenezca a la
plataforma que quiera, distinto fabricante, etc.

CLASIFICACIN DE LOS LENGUAJES DE PROGRAMACIN


Los lenguajes de programacin son clasificados de muchas formas, dentro de
estas se encuentran:
CLASIFICACIN SEGN NIVEL DE ABSTRACCIN

Los lenguajes de bajo nivel:


Son lenguajes de programacin que se acercan al funcionamiento de una
computadora. El lenguaje de ms bajo nivel es, por excelencia, el cdigo
mquina. A ste le sigue el lenguaje ensamblador, ya que al programar en
ensamblador se trabajan con los registros de memoria de la computadora de
forma directa.

Los lenguajes de medio nivel:


Hay lenguajes de programacin que son considerados por algunos expertos
como lenguajes de medio nivel (como es el caso del lenguaje C) al tener ciertas

caractersticas que los acercan a los lenguajes de bajo nivel pero teniendo, al
mismo tiempo, ciertas cualidades que lo hacen un lenguaje ms cercano al
humano y, por tanto, de alto nivel.
Los lenguajes de alto nivel:
Los lenguajes de alto nivel son normalmente fciles de aprender porque estn
formados por elementos de lenguajes naturales, como el ingls.
En BASIC, el lenguaje de alto nivel ms conocido, los comandos como "IF
CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora
que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta
forma de trabajar es un poco frustrante, dado que a pesar de que
las computadoras parecen comprender un lenguaje natural, lo hacen en
realidad de una forma rgida y sistemtica.

IMPORTANCIA
Las computadoras solo entienden un lenguaje de programacin llamado
binario, por lo que es necesario rear lenguajes que sean cercanos al del
humano y que permita la comunicacin entre el programador y la
computadora, facilitando la tarea de programacin.
Existen diversos lenguajes de programacin que se dividen en dos grandes
tipos :
Lenguajes interpretados: La computadora ejecuta las instrucciones
conforme las va leyendo
Lenguajes compilados: existe un programa que toma el cdigo en el
lenguaje de programacin y lo convierte en un cdigo ejecutable.

LENGUAJES DE PROGRAMACIN

1.- FORTRAN
Definicin:
Es un lenguaje de programacin para el desarrollo de aplicaciones
matemticas y cientficas, fue el primer lenguaje de programacin de alto
nivel. Estos lenguajes de alto nivel tienen entre otras las ventajas que pueden
utilizarse en cualquier computadora y son ms afines al lenguaje humano
Historia:
Su nombre proviene del ingls de: FORmula TRANslator. Nace en los aos 50,
se utiliza principalmente para aplicaciones cientficas y el anlisis numrico.
Durante toda su vida ha pasado por varias versiones. Fue diseado por IBM en
1950
2.- SIMULA

Definicin:
Es un lenguaje de programacin orientada a objetos (OOP). Fue el primero de
los lenguajes orientado a objetos. Varios aos despus de su desarrollo, casi
todos los lenguajes modernos comenzaron a utilizar sus principios de
orientacin a objetos..
Historia:
Simula fue desarrollado por los noruegos Ole Johan Dahl y Kristen Nygaard en
mayo de 1967
3.- LOGO
Definicin:
Logo es un lenguaje derivado de Lisp. Su caracterstica ms conocida es el uso
de los llamados grficos de tortuga, un sistema muy intuitivo de realizar
grficos. El Logo es uno de los pocos lenguajes de programacin que utiliza el
cdigo en espaol. Es un lenguaje de alto nivel, funcional y estructurado, muy
fcil de aprender, por ello se utiliza mucho en el aprendizaje de nios y
jvenes.
Historia:
El Logo es un lenguaje de programacin que nace en los aos 60. Su creador
fue el matemtico Seymour Papert.
4.- BASIC
Definicin:
Es un lenguaje de programacin que se cre con fines pedaggicos, era el
lenguaje que utilizan las microcomputadoras de los aos 80. Actualmente sigue
siendo muy conocido y tienen muchsimos dialectos muy diferentes al original.
El BASIC es un lenguaje de programacin muy amplio, con una sintaxis fcil,
estructura sencilla y un buen conjunto de operadores..
Historia:
Los creadores del BASIC fueron John Goerge Kemeny y Thomas Eugene Kurtz
en el ao 1964
.Los principios que originaron la creacin del BASIC eran: que fuese fcil de
usar por todos, crear un lenguaje de programacin de propsito general, que
se le pudiese incorporar caractersticas avanzadas y siguiese siendo de fcil
uso para los principiantes, ser interactivo, que los mensajes de error fuesen
claros
5.- COBOL
Definicin:
(Common
Business
Oriented
Languaje =
lenguaje
orientado
a negocios comunes). Se ha usado mucho desde los aos 60 en aplicaciones de
computadoras aplicadas a la administracin.
Es considerado un lenguaje de fcil aprendizaje. Los programas
deben contener cuatro
secciones:
identificacin,
entorno,
datos
y
procedimientos. .
Historia:

Se invent en los aos 60. Naci con el objetivo de ser un lenguaje de


programacin verstil, que pudiese ser usado en cualquier computador. As
naci el Cobol, como un lenguaje de programacin compatible con la mayora
de las computadoras
6.- ALGOL
Definicin:
(ALGOritmic Language) Fue el primer lenguaje de programacin de proceso
estructurado de alto nivel. Fue orientado al uso de quienes participan
en proyectos cientficos y matemticos.
Historia:
Fue presentado en 1958. fue el primer lenguaje que incorporo conceptos claves
para la programacin actual.
7.- PASCAL
Definicin:
Es el lenguaje ms sencillo que posibilita el acceso a la informtica terica
Historia:
El lenguaje Pascal aparece por primera vez en 1971, diseado por el profesor
Niklaus Wirth con el objetivo de facilitar el aprendizaje de la programacin a
sus alumnos.
18.- PYTHON
Definicin:
Es un lenguaje de programacin moderno, est orientado a objetos, es muy
sencillo de usar a la vez potente y de cdigo abierto.
El Python nos permite separar el programa en mdulos, este lenguaje tiene una
gran variedad de mdulos estndar que se pueden utilizar para programar, o
incluso como una base para aprender a programar en Python.
El Python es un lenguaje interpretado lo que ahorra muchsimo tiempo en la
creacin de programas puesto que no es preciso compilar su cdigo. El
intrprete que usa el Python se puede utilizar de modo interactivo lo que nos
permite experimentar con este lenguaje mientras programamos..
Historia:
Este lenguaje fue creado por Guido van Rossum basndose en otro lenguaje
de programacin, el ABC. El nombre de este lenguaje proviene de los
humoristas britnicos Monty Python que tanto le gustaban a Guido van
Rossum.
9.- JAVA
Definicin:
Es el lenguaje ms usado del mundo. Este lenguaje est orientado a objetos
por lo que se caracteriza por permitir la reutilizacin de cdigo. Este lenguaje
se utiliza para el desarrollo de aplicaciones web y de escritorio, y tambin java
ha tenido un aumento muy significativo al llegar android ya que java es el
lenguaje que ms se usa para crear aplicaciones en este sistema operativo.

Historia:
Creado por James Gosling en el ao 1990
El Java nos permite realizar aplicaciones que podemos incluir directamente en
pginas web.
Estas aplicaciones se conocen con el nombre de applets. Estos son unos
programas que se transfieren dinmicamente a travs de Internet. Los applets
tienen un comportamiento inteligente, pueden reaccionar cuando un visitante
entra en una pgina web y cambian de forma
10.- C#
Definicin:
Tambin llamado C Sharp es un lenguaje que se caracteriza por su gran
sencillez a la vez que eficacia, Historia:
Fue creado por el dans Anders Hejlsberg que diseo tambin los
lenguajes Turbo Pascal y Delphi. El C# (pronunciado en ingls "C Sharp" o
en espaol "C sostenido"), Con este nuevo lenguaje se quiso mejorar con
respecto de los dos lenguajes anteriores de los que deriva el C, y el C++.
Con el C# se pretendi que incorporase las ventajas o mejoras que tiene el
lenguaje JAVA.
Caractersticas:
Es un lenguaje orientado a objetos y a componentes.
11.. AWK
Definicin:
Es un lenguaje de programacin diseado para el anlisis y procesamiento ya
sean ficheros o flujo de datos.
AWK es ejemplo de un lenguaje de programacin que usa ampliamente el tipo
de datos de listas asociativas (es decir, listas indexadas por cadenas clave),
y expresiones regulares.
Historia:
El nombre AWK deriva de las iniciales de los apellidos de sus autores: Alfred
Aho, Peter Weinberger, y Brian Kernighan. awk,
12.-- MODULA
Definicin:
Es un descendente del lenguaje de programacin pascal
Historia:
Se desarroll en suiza a finales de 1970 por Niklauswirth, la misma persona
que diseo pascal. La principal innovacin de modula ms de pascal es un
sistema de mdulos, que se utiliza para agrupar conjuntos de las declaraciones
respectivas en las unidades de programa, de ah el nombre de modula.
13.- C
Definicin:

Ms conocido para desarrollar software de sistemas y aplicaciones. Es un


lenguaje muy eficiente en este campo. el lenguaje de programacin C fue
creado para fomentar la programacin independientemente de la mquina.
Caracterstica:
Es un lenguaje simple, flexible porque permite programar con multitud de
estilos, el lenguaje de programacin C te impide programar operaciones sin
sentido.
Historia:
Fue inventado por Ken Thompson y Dennis M. Ritchie.
14.-- TURBO PASCAL
Definicin:
Es un sistema de desarrollo de software que incluye un compilador y un
entorno de desarrollo integrado (IDE) para el lenguaje de programacin Pascal,
desarrollado por Borland y liderado por Philippe Kahn.
Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para
Microsoft Windows, fue durante mucho tiempo la versin ms extendida del
lenguaje Pascal. Tambin hubo una versin de corta vida para Apple Macintosh.
15.-- LISP
Definicin:
El LISP es un lenguaje interpretado, en el que cada expresin es una lista de
llamadas a funciones. Este lenguaje se sigue utilizando con frecuencia en
investigacin y en crculos acadmicos, y fue considerado durante mucho
tiempo el lenguaje modelo para la investigacin de la inteligencia artificial (IA),
aunque el Prolog ha ganado terreno durante los ltimos aos.
Historia:
Desarrollado en 1959-1960 por John McCarthy y usado principalmente para
manipular listas de datos o de smbolos.
16.-.- C++
Definicin:
El C++ es un lenguaje orientado a objetos al que se le aadieron
caractersticas y cualidades de las que careca el lenguaje C.
Historia:
Fue creado en los aos 80 por Bjarne Stroustrup basando en el lenguaje C. Para
1983 dicha denominacin cambi a la de C++, depende mucho del hardware,
tiene una gran potencia en la programacin a bajo nivel, y se le aadieron
elementos que nos permiten programar a alto nivel. El nombre fue propuesto
por Rick Masciatti, al utilizarse C++ fuera de los laboratorios donde se cre.
Con el nombre de C++ que quiso dar a entender que el C++ es una extensin
del lenguaje C.
17.- PERL
Definicin:

Un lenguaje de programacin diseado por Larry Wall en 1987. Perl toma


caractersticas del lenguaje C, , AWK, sed, Lisp y, en un grado inferior, de
muchos otros lenguajes de programacin.
Estructuralmente, Perl est basado en un estilo de bloques como los del C o
AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y
no tener ninguna de las limitaciones de los otros lenguajes de script.

18.-- VISUAL BASIC


Definicin:
Es uno de los lenguajes de programacin que utiliza una interfaz visual es decir
que nos permite programar en un entorno grfico, nos permite realizar un gran
nmero de tareas sin escribir cdigo, simplemente realizando operaciones con
el ratn sobre la pantalla de la computadora.
Este lenguaje de programacin es uno de los que ms inters despiertan entre
los programadores. facilita la realizacin de tareas complejas en poco tiempo
Historia:
El Visual Basic es un lenguaje de programacin que proviene del BASIC. La
primera versin de este lenguaje de programacin Visual Basic fue presentada
en el ao 1991.
17.- VISUAL BASIC SCRIPT
Definicin:
Es un lenguaje interpretado por el Windows Scripting Host de Microsoft. Su
sintaxis refleja su origen como variacin del lenguaje de programacin Visual
Basic.)
Historia:
Desarrollado a finales de los aos 1970 para el MS-DOS
19.- DELPHI
Definicin:
Es un lenguaje de programacin que se cre con el propsito de agilizar la
creacin de software basndolo en una programacin visual.
El Delphi es un lenguaje muy verstil se usa para casi cualquier proyecto como
por ejemplo servicios del sistema operativo, establecer comunicacin entre
un servidor web y un programa, aplicaciones de consola
Historia:
Es producido comercialmente por la empresa estadounidense aberform,
adquirida en Mayo de 2008
20.- JAVA SCRIPT
Definicin:
Es un lenguaje de programacin interpretado, lo que significa que no necesita
ser compilado. Proviene del Java y se utiliza principalmente para la creacin
de pginas web. El JavaScript es una mezcla entre el Java y el HTML.
Historia:

Su creador fue Brendan Eich. Al principio se le llamo Mocha, ms tarde


LiveScript, hasta que en el ao 1995 se le llamo JavaScript.
Una diferencia entre ambos lenguajes es que mientras con el Java podemos
crear aplicaciones autnomas como son los applets (programas que podemos
incluir en las pginas web), el JavaScript es un lenguaje que se incorpora
dentro de la pgina web, formando parte del cdigo HTML sin el que no puede
existir.
El JavaScript es un lenguaje que diferencia entre maysculas y minsculas, los
espacios en blanco los tiene en cuenta.
21- ASP
Definicin:
(Active Server Pages), es un lenguaje de programacin de servidores para
generar pginas Web dinmicamente. Se conocen cuatro versiones de este
lenguaje las 1.0, 2.0, 3.0 y la ASP.NET que se la conoce como la ASP Clsica.
El lenguaje de programacin ASP, nos ofrece las siguientes ventajas: separar el
cdigo html del ASP, mayor facilidad para realizar cambios, fcil instalacin y
funcionamiento, mayor proteccin del cdigo.
Historia:
El lenguaje de programacin ASP nace aproximadamente en el ao 1996
El ASP es un lenguaje de programacin para servidores es adecuado para
acceso a bases de datos, lectura de ficheros, etc. Se vale de dos lenguajes de
Script, como son el VBScript y el JavaScript para que lo que programemos con
el ASP sea visible.

Vous aimerez peut-être aussi