“Conocimientos Programación>Lenguajes De Programación

Tres categorías de Lenguajes de programación

2011/8/12
Los métodos de lenguajes de programación categorización son numerosas. Un sistema de clasificación se basa en la forma en que el programador tiene que pensar en crear un programa funcional en ese idioma, y qué herramientas están ahí para extender la lengua y hacer el trabajo del programador menos repetitivo. Procedimiento Lenguajes de Programación

Los lenguajes de programación más simples de entender son llamados lenguajes de programación procedimentales . Lenguajes procedimentales ejecutar sus instrucciones de manera sencilla y lineal. Si necesita código para ser re - utilizado , que está repartido apagado en una subrutina . Una gran cantidad de lenguas de procedimiento han tenido características adicionales viraron a ellos. El lenguaje de programación C es casi el arquetipo de un lenguaje procedural .

Object-Oriented Programming Languages ​​
lenguajes de programación orientados a objetos

permiten al programador definir clases con atributos y recurrir a ellos . Las clases pueden ser considerados como subrutinas idiomas procesales que existen independientemente del programa en sí . Si un programa orientado a objetos hace un llamamiento a un conjunto de herramientas para analizar archivos XML , el programador no tiene que volver a crear las herramientas para cada nuevo programa. Clases almacenar información jerárquica , lo que significa que los atributos de clase superior para los heredan las clases de orden inferior . Por ejemplo , la clase de "automóvil" podría tener los atributos de "ruedas" y " motores ", y contienen las subclases de "coches " y los " camiones ", ambos de los cuales tienen las características de "ruedas" y "motores" y no necesitan precisarlas, ya que "los coches " y los " camiones " son subclases de "automóviles ". C + + , C # y Java son ejemplos de lenguajes de programación orientados a objetos.

lenguajes de Programación

lenguajes de programación Functional romper hacia abajo en la programación de datos y listas, y construir todo lo demás que se utilizaría en un lenguaje procedural u orientado a objetos de esos dos elementos . Esto hace que los lenguajes funcionales muy flexible, pero la mentalidad necesaria para usarlos es casi completamente ajeno a alguien que está acostumbrado a la programación de un lenguaje procedural u orientada a objetos. Los lenguajes funcionales se utilizan en la investigación AI y matemáticas . Ejemplos de lenguajes de programación funcional son Lisp y Haskell.
Otros sistemas de categorización

Otro método de lenguajes de programación categorizar contrasta el rendimiento con el utilitarismo . Lenguajes de alto rendimiento compilar ejecutables , y proporcionan acceso a funciones de bajo nivel como la gestión de memoria y punteros . Se requieren más trabajo del programador para obtener algo funcional , pero los resultados se ejecutará muy rápidamente . Los lenguajes de alto de utilidad están diseñados para la programación rápida , y son por lo general dinámico - el código se interpreta cada vez que se ejecute, lo que hace que el programa en sí mismo ejecutar lentamente en comparación con un lenguaje compilado . C y C + + son lenguajes de programación de alto rendimiento . Python y Ruby son lenguajes de alto utilidad .

Lenguajes De Programación
¿Cómo puedo incrustar un apóstrofo en una cadena
Tipos de conflicto en C
¿Qué es el Directorio de Programas de Ordenador
Cómo utilizar Iframes con Flash 8
Una lista de métodos Scala
Cómo hacer un archivo Setup.exe
Cómo hacer un diagrama de flujo que muestra una matriz
Cómo dar formato a las páginas Web utilizando mi hoja de estilo
Conocimientos Informáticos © http://www.ordenador.online