Características Que Define Un Lenguaje De Programación.

Páginas: 5 (1217 palabras) Publicado: 14 de septiembre de 2011
INTRODUCCIÓN

 Para poder empezar necesitamos saber ¿Qué es un lenguaje de programación? Antes de introducirnos al tema.
Un conjunto de sintaxis y reglas semánticas que definen los programas del computador. Es una técnica estándar de comunicación para entregarle instrucciones al computador. Un lenguaje le da la capacidad al programador de especificarle al computador, qué tipo de datosactúan y que acciones tomar bajo una variada gama de circunstancias, utilizando un lenguaje relativamente próximo al lenguaje humano.
Un programa escrito en un lenguaje de programación necesita pasar por un proceso de compilación, interpretación o intermedio, es decir, ser traducido al lenguaje de máquina para que pueda ser ejecutado por el ordenador.

Características que define un lenguaje deprogramación.
1.-Lenguaje de programación C
* Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas.
* Es un lenguaje muy flexible que permite programar con múltiples estilos.
* Usa un lenguaje de pre procesado, el preprocesador de C, para tareas como definir macros e incluir múltiplesarchivos de código fuente.
* Acceso a memoria de bajo nivel mediante el uso de punteros.
* Interrupciones al procesador con uniones.
* Un conjunto reducido de palabras clave.
* Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo.
* Tipos de datos agregados “struct”.
2.-Lenguaje de programación Ada.
* La sintaxis,inspirada en Pascal. Es un lenguaje que no escatima en la longitud de las palabras clave.
* Es indiferente el uso de mayúsculas y minúsculas en los identificadores y palabras claves, es decir es un lenguaje “case-insensitive”.
* En Ada, todo el programa es un único procedimiento, que puede contener subprogramas (procedimientos o funciones).
* Cada sentencia se cierra con end qué_cerramos.Es un modo de evitar errores y facilitar la lectura.
* El operador de asignación es :=, el de igualdad =.
* La sintaxis de atributos predefinidos es Objeto’ Atributo (o Tipo ‘Atributo).
3.-Lenguaje de programación Java.
* Lenguaje simple.
* Lenguaje orientado a objetos.
* Facilita la creación de aplicaciones distribuidas.
* Interpretado y compilado a la vez.
* Robusto:fue diseñado para crear software altamente fiable.
* Seguro.
* Indiferente a la arquitectura.
* Portable.
* Alto rendimiento multihebra.
* Dinámico.
* Produce applets.

4.- Lenguaje de programación Turbo Pascal.
* A diferencia de lenguajes de programación descendientes de C, Pascal utiliza el símbolo:= para la asignación en vez de =.
* Si bien el segundo es másconciso, la práctica ha demostrado que muchos usuarios utilizan el símbolo de igualdad para comparar valores en lugar del comparador de C que es el símbolo ==.
* Esta sintaxis conduce a muchos errores o bugs difíciles de rastrear en código C.
* Pascal no permite asignaciones dentro de expresiones y utiliza sintaxis distinta para asignaciones y comparaciones, no sufre estos errores.* Además sus programas tienen definidas dos partes: declarativa y ejecutiva.
* En la primera debe aparecer todo lo que se usará en la segunda, de lo contrario se detecta como desconocido y evita ciertas incomprensiones como veremos más adelante.
5.- Prolog Programación Lógica.
* Frontera entre programación tradicional e IA.
* La IA es programación.
* Frontera se mueve: cuandoalgo funciona ya no es IA.
* La IA se ocupa de aquellos problemas para los que no existen soluciones algorítmicas satisfactorias y de aquellos que requieren el manejo explícito del conocimiento.
* La IA se ocupa de tareas que, de momento, la gente realiza mejor
* Técnicas de la Inteligencia Artificial.
* Métodos generales de la computación+ técnicas específicas.
*...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caracteristicas De Los Lenguajes De Programacion
  • Características deseables de un lenguaje de programacion
  • lenguajes de programacion, caracteristicas y ejemplo
  • Caracteristicas De Un Lenguaje De Programacion
  • Caracteristicas de lenguajes de programacion
  • Clasificación y Características de los Lenguajes de Programación
  • Caracteristicas Lenguajes De Programacion
  • Características de los lenguajes de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS