Está en la página 1de 4

Inicialmente se tenían que construir Durante el tiempo se han ido

programas dando instrucciones en mejorando los lenguajes de


código binario, A estos lenguajes se programación haciéndolos
les llamo lenguajes de máquina más parecidos a un lenguaje natural

Posteriormente aparecieron Se han introducido lenguajes que


los lenguajes ensambladores, los pueden ser utilizados en
cuales reemplazaron el código diferentes tipos de sistemas operativos,
binario por símbolos. lo que aumenta la portabilidad

EVOLUCIÓN

FORTRAN: El primer lenguaje de


alto nivel, altamente utilizado.
COBOL: Uno de los más

SETNATROPI SÁM SOL


utilizados en el área de
Automatizar una negocios.
ALGOL 60: Ampliamente usado
NÓICINIFED

tarea que antes


era competencia en Europa.
únicamente del
ser humano.Está LENGUAJES DE LISP: Usado principalmente en
el campo de inteligencia
PROGRAMACIÓN
clasificado como
un lenguaje artificial.
artificial donde no GPSS: Primer lenguaje que hizo
hay libertad de simulaciones.
expresión. FORMAC: Usado en
matemáticas en la manipulación
de formulas.
APL/360: Proveyó operadores
de alto nivel.
QUE SON

Serie de convenciones, reglas, y sintaxis que necesitan ser


arregladas de una manera determinada para que sean
entendidas por un ordenador.
ALTO NIVEL
El lenguaje depende de un lenguaje en esta clasificación es
la maquina en que se está compuesto por sentencias
BAJO NIVEL
programando y se necesitan parecidas al inglés, regidas por una
muchas instrucciones para sintaxis rigurosa.
crear un programa.
Lenguajes de Maquina: único lenguaje Lenguajes Ensambladores: Se incorporo Otra característica importante es su
que puede ser interpretado por la el uso de nemotécnicos, lo que portabilidad, pueden ser transferidos de
maquina, por eso este lenguaje también disminuyo un poco la complejidad de una maquina a otra sin sufrir muchos
es conocido como lenguaje Binario escritura cambios.

DE ACUERDO A SU
FORMA DE VALIDACIÓN Imperativo o Procedimental:
Lenguajes Complicados: Estos programas activan
Son aquellos que tienen un procedimientos que se
compilador, ya que su código encuentran en la
fuente tiene que ser traducido a memoria de un computador.
código objeto.

ED AMGIDARAP LE NÚGES
Lenguajes Complicados:
ED LEVIN US NÚGES

Es conocido como OOP, surge


Lenguajes Interpretados:
CLASIFICACIÓN como una respuesta a resolver

NÓICAMARGORP
En lugar de tener un compilador, problemas del mundo real
NÓICUCEJE

tienen un intérprete. No genera un


código objeto que pueda ser
utilizado posteriormente como es el DE LOS Funcionales:
LENGUAJES DE
caso de los lenguajes compilados. Surgen como una respuesta a
una necesidad de los
investigadores en el
PROGRAMACIÓN
Transformación de un campo de la inteligencia artificial.
lenguaje de alto nivel en un
programa ejecutable:
Todo comienza con una idea,
esta idea posteriormente es Lógicos:
escrita en un lenguaje de Usan el razonamiento lógico para
programación, el cual tiene que resolver problemas basados en
pasar por varios pasos antes deducciones. El problema tiene
que sea un programa que que quedar bien descrito en forma
se pueda ejecutar de hechos y reglas, formulando
preguntas que tienen que ser
contestadas
Es el canal de comunicación por el cual viajan
las solicitudes y se devuelven procesadas.
Internet puede ser un canal de comunicación
de acceso público, pero una intranet (red
privada) puede ser otro nodo dentro de esta
red.

LA RED

El cliente puede ser cualquier


computador, teléfono, u otra clase de
EL MODELO Este puede ser cualquier computador,
el cual tiene la capacidad de resolver
dispositivo con capacidad de
originar un requerimiento. CLIENTE/SERVIDOR EN peticiones hechas por un cliente. Estos
pueden ser servidores de aplicaciones,

LA WEB
servidores de bases de datos,
servidores de archivos, servidores web.

RODIVRES
ETNEILC

En una estructura cliente servidor, una


transacción o un requerimiento es iniciado
por un cliente y esta debe ser transmitida Algunas lenguajes al lado de la
durante la red a un sitio remoto donde se Servidor:
Algunas lenguajes al lado del procesa, y se envía de regreso nuevamente
PHP
cliente: ya procesada al cliente.
ASP
HTML ColdFusion
javaScript Perl
Applets de Java Python
Visual Basic Script Jsp
Programar es el trabajo de escribir un código que sea entendible para la computadora. Ese código es
un conjunto de órdenes escritas en un lenguaje de programación. Para que ese código (programa)
sea interpretado se deben cumplir unos requerimientos que exige el lenguaje.

Independiente del tipo de lenguaje de programación en el cual se escriba el


código fuente existen unos elementos comunes a todos ellos (Fisher, 2005),

Identificador Entrada y Salida


Es el nombre que el programador Toda aplicación informática
define para un elemento; dato, tipo, (conjunto de programas) requiere
variable, constante, parámetro, del entrada y salida de datos. Es decir
programa y cuya característica es leer y escribir en archivos, ya sean
que es único. estos en Base de Datos o planos.

Tipo de datos
COMPONENTES Y Expresiones
Un tipo de datos (Data Type) se
define como un conjunto de ESTRUCTURAS Una expresión es una secuencia de
operandos y operadores que se

GENERALES PARA LOS


valores y un conjunto de determina obteniendo un
operaciones que se pueden aplicar resultado.
sobre esos valores.

LENGUAJES DE
Variables
Variable es un espacio en la
PROGRAMACIÓN Sentencias
La sentencia causa una acción sea
memoria del computador donde se ejecutada por el programa, la cual es
guarda un valor para su posterior traducida a instrucciones ejecutables
uso. para la computadora mediante el
proceso de compilación del
programa.
WHAT

Literales Constantes
Un literal es un valor predeterminado En programación una constante es
que se usa en el programa. como una variable sólo que su
valor no cambia y es contante
durante la ejecución del programa.

También podría gustarte