Basico Programacion C

Páginas: 14 (3494 palabras) Publicado: 11 de agosto de 2015
Conceptos Básicos de Lenguajes
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos básicos de Programación en C#
  • Tarea programacion basica en c
  • Programacion C++ Basico
  • Programacion basica en C++
  • Programacion Basica En Dep C++
  • PROGRAMACION EN C CONCEPTOS BASICOS
  • programacion basica c++
  • CONCEPTOS BÁSICOS DEL LENGUAJE DE PROGRAMACIÓN C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS