Basico Programacion C
de Programación
Escriba el título aquí
Escriba el título aquí
Seleccionar y escribir
¿Que es un lenguaje de programación?
¿Cuantos lenguajes de programación existen?
¿Que es un programa?
¿Como se escribe un programa?
Componentes estructurales de un programa
¿Que son las variables y las constantes?
¿Que estructuras de flujo tiene un programa?
¿Que son lasfunciones?
¿Que son los objetos y las clases?
Miguel Ángel Sanz Santos
Miguel Angel Sanz Santos
¿Que es un lenguaje de programación?
¿Que es un lenguaje de programación?
Dentro de los lenguajes artificiales existen muchos tipos, cada uno de ellos destinado a
un propósito concreto; los lenguajes de programación referidos a los ordenadores se
pueden clasificar en tres categorías:
El lenguaje humano lodefine el diccionario como “el conjunto
de sonidos articulados con el que el hombre manifiesta lo
que piensao siente”; a este tipo de lenguaje lo clasificaríamos
como natural o propio del ser humano.
El diccionario define loe lenguajes de programación como “un
conjunto de caracteres, símbolos, representaciones y reglas
que permiten introducir y tratar la información en un
ordenador” , este tipo delenguaje lo clasificaríamos como un
lenguaje artificial.
Miguel Ángel Sanz Santos
• Lenguajes de bajo nivel.
• Lenguajes de alto nivel.
• Lenguajes de muy alto nivel.
Muy alto nivel
Alto nivel
Bajo nivel
Los primeros son lenguajes que se encuentran muy cerca de la forma interna de
comunicación del ordenador, mientras que los terceros son más parecidos al lenguaje
humano.
Miguel Ángel SanzSantos
¿Cuantos lenguajes de programación existen?
¿Cuantos lenguajes de programación existen?
Existen numerosos lenguajes de programación y en la última década se han creado para
diversos propósitos específicos, teniendo el mayor auge los destinados a Internet.
Atendiendo a diferentes criterios podemos clasificar los lenguajes según:
1.- Imperativos: conjunto de instrucciones secuénciales.Dentro de los lenguajes de programación los más usados y/o conocidos son:
Ensamblador
1950
Fortran (FORmula TRANslation)
1957
List
1960
Cobol (COmmon Business Oriented Language) 1960
Basic (Beginners All Purpose Symbolic Instruction 1964
Code)
Pascal (su nombre es homenaje a Blaise
1971
Pascal)
C
1978
Laboratorios de IBM bajo la dirección de John Backus
2.- Declarativos
John MaCarthy pionero dela IA
B.- Lógicos: basado en el cálculo de predicados.
Comisión de fabricantes de ordenador de USA
3.- Orientados a Objetos: Centrados en los objetos que van a manipular
J. Kemeny y T. Kurtz en la Universidad de Dartmouth
y no en la lógica requerida para manipularlos.
Niklaus Wirth
1.- Lenguajes Ensamblados: son una representación simbólica de las
instrucciones correspondientes a unaarquitectura específica. (Ensamblador)
Dennis Ritchie en los laboratorios Bell
Robert A. Kowalski, de la Universidad de Edimburgo, y
Alain Colmerauer, de la Universidad de Aix-Marseille
Prolog
1981
Ada
C++
1982
1984
Html
1986
Publicación de la ISO 8879 que presenta el Standard
General Markup Language, origen del HTML
Perl
1988
Larry Wall
Java
1995
Sun Microsystemspara internet y propositogeneral
(Practical Extraction and Report Language)
creado por
Estilo de
programación
A.- Funcionales: basados en funciones formadas
por expresiones, los datos llegan a ellas por una serie
de argumentos.
Ministerio de Defensa de los EE.UU
Bjarne Stroustrup en los laboratorios Bell
2.- Lenguajes Compilados: Son traducidos desde un lenguaje de alto nivel
Herramienta de
creación y/o
ejecutan
alenguaje máquina o bien, a lenguaje ensamblador.(C, Basic, Pacal, …)
3.- Lenguajes Interpretados: cada instrucción es analizada y ejecutada a la
vez. (HTML, Php, …)
4.- Lenguajes Preprocesados: traducidos primeramente a un lenguaje
intermedio de más bajo nivel, y posteriormente ejecutados.(Java)
Miguel Ángel Sanz Santos
¿Cuantos lenguajes de programación existen?
Miguel Angel Sanz Santos...
Regístrate para leer el documento completo.