1. concepto:
Los lenguajes de programacion se utilizan para escribir programas.
2. clasificacion de los lenguajes de programacion
- lenguaje maquina: que es es el lenguaje nativo de una computadora.
- lenguaje de bajo nivel (ensambladores): son programaas que traduce otros programaas escritos en codigo nemotecnico en instrucciones numericas en lenguaje maquina que son compatibles y legibles por la maquina.
- leguaje de alto nivel: se componen de un conjunto de instrucciones o primitivas mas faciles de escribir y recordar su funcion que los lenguajes maquina y ensamblador.
- diseño web: HTML, XML. PHP, SMGL.
3. Paradigmas de programacion:
Representa enfoques diferentes para la construccion de soluciones a problemas y por coniguiente afecta al proceso completo de desarrollo de software.
los paradigmas clasicos son:
- imperativo o procedimental: representa el metodo tradicional de programacion.
- funcional.
- declarativo:solicita al programador que describa el problema em lugar de encontrar una solucion algoritmica al problema.
- orientados a objetos: guarda analogia con la vida real.
4. historia del lenguaje en C
C nacio en 1978 con la publicacion de The C Programming Languaje, por Brian Kernighan y Dennis Ritchie. desde su nacimiento, C fue creciendo en popularidad y los sucesivos cambios en el lenguaje junto a la creacion de copiladores por grupo no involucraron en su diseño, hicieron necesario pensar en la estandarizacion de la definicion del lenguaje en C. Es un lenguaje de alto nivel, que permite programar instrucciones de lenguaje de proposito general.
5. Herederos del lenguaje C: C++, JAVA Y C#
- C++: el heredero natural: es el heredero directo del lenguaje en C que a su vez se deriva del lenguaje B.
- JAVA: es un lenguaje de programacion para desarrollo de aplicaciones tanto de proposito general como Internet y para desarrollo de aplicacion e telecomunicacion tanto redes moviles como inalambricas. Es un magnifico y completo lenguaje de programacion orientado a objetos diseñados para distribuir contenidos a traves de una red.
- C#: es un lenguaje de programacion con la mayoria de las grandes propiedades que todo buen lenguaje debe cumplir.
No hay comentarios:
Publicar un comentario