Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Principales características de 10 lenguajes de programacion
1. PRINCIPALES CARACTERÍSTICAS DE JAVA.
Características.
• Simple
• Orientado a Objetos
• Tipado estáticamente
• Distribuido
• Interpretado
• Robusto
• Seguro
• de Arquitectura Neutral
• Multihilo
• con Recolector de basura (Garbage Collector)
• Portable
• de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor
software
• Dinámico
PRINCIPALES CARACTERÍSTICAS LENGUAJE C++
Las principales características del Lenguaje C son:
1.-Tiene un conjunto completo de instrucciones de control.
2.-Permite la agrupación de instrucciones.
3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4.-Los argumentos de las funciones se transfieren por su valor.
5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de
funciones.
Permite la separación de un programa en módulos que admiten compilación independiente.
Algunas de las características más importantes que definen el lenguaje y que han permitido que
sea tan popular, como lenguaje de programación son:
Tamaño pequeño.
Uso extensivo de llamadas a funciones.
Comandos breves (poco tecleo).
Lenguaje estructurado.
Programación de bajo nivel (nivel bit)
Implementación de apuntadores - uso extensivo de apuntadores para la memoria, arreglos,
estructuras y funciones
Las diversas razones por la cual se ha convertido en un lenguaje de uso profesional son:
El uso de constructores de alto nivel.
El poder manejar actividades de bajo-nivel.
El generar programas eficientes.
2. PRINCIPALES CARACTERÍSTICAS LENGUAJE C
1.-Tiene un conjunto completo de instrucciones de control.
2.-Permite la agrupación de instrucciones.
3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4.-Los argumentos de las funciones se transfieren por su valor.
5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de
funciones.
Permite la separación de un programa en módulos que admiten compilación independiente.
Originalmente el Lenguaje C estuvo muy ligado al sistema operativo UNIX como se había
mencionado antes que, en su mayor parte, está escrito en C. Más adelante se comenzó a utilizar
en otros sistemas operativos para programar editores, compiladores, etc. Aunque se le conoce
como un lenguaje de programación de sistemas, no se adapta mal al resto de aplicaciones. De
hecho, hoy en día un alto porcentaje de software para ordenadores personales está escrito en
Lenguaje C. Por ejemplo, el sistema operativo MS-DOS.
Algunas de las características más importantes que definen el lenguaje y que han permitido que
sea tan popular, como lenguaje de programación son:
Tamaño pequeño.
Uso extensivo de llamadas a funciones.
Comandos breves (poco tecleo).
Lenguaje estructurado.
Programación de bajo nivel (nivel bit)
Implementación de apuntadores - uso extensivo de apuntadores para la memoria, arreglos,
estructuras y funciones
Las diversas razones por la cual se ha convertido en un lenguaje de uso profesional son:
El uso de constructores de alto nivel.
El poder manejar actividades de bajo-nivel.
El generar programas eficientes.
La posibilidad de poder ser compilado en una variedad de computadoras, con pocos cambios
(portabilidad).
Un punto en contra es que tiene una detección pobre de errores, lo cual en ocasiones es
problemático para los principiantes
3. CARACTERÍSTICAS PRINCIPALES DE C#
• Sencillez de uso
• Modernidad
• Orientado a objetos
• Orientado a componentes
• Recolección de basura
• Seguridad de tipos
• Instrucciones seguras
• switch
• Unificación de tipos
• Extensión de los operadores básicos
• Extensión de modificadores
• Eficiente
• unsafe
CARACTERÍSTICAS PRINCIPALES DE PYTHON
Simple:
Python es un lenguaje muy simple, por lo que es muy fácil iniciarse en este lenguaje.
El pseudo-código natural de Python es una de sus grandes fortalezas.
Propósito General:
programas de propósito general y también se pueden desarrollar páginas Web.
Open Source:
Al ser Open Source es gratuito.
Lenguaje Orientado a Objetos:
Al ser un Lenguaje Orientado a Objetos es construido sobre objetos que combinan datos y
funcionalidades.
Lenguaje de Alto Nivel:
Al programar en Python no nos debemos preocupar por detalles de bajo nivel, (como
manejar la memoria empleada por el programa).
Incrustable:
Se puede insertar lenguaje Python dentro un programa C/C++ y de esta manera ofrecer las
facilidades del scripting.
Extensas Librerías:
Python contiene una gran cantidad de librerías, tipos de datos y funciones incorporadas en
el propio lenguaje, que ayudan a realizar muchas tareas comunes sin necesidad de tener
que programarlas desde cero.
Sintaxis clara:
Python tiene una sintaxis muy visual, gracias a que maneja una sintaxis identada (con
márgenes), que es de caracter obligatorio. Para separar los bloques de código en Python
se debe tabular hacia dentro. Esto ayuda a que todos los programadores adopten las
mismas notaciones y que los programas hechos en Python tengan un aspecto muy similar.
4. CARACTERÍSTICAS PRINCIPALES DE PHP
• Es un lenguaje multiplataforma.
• Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una
base de datos.
• El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que
se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en
PHP sea segura y confiable.
• Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la
actualidad, destaca su conectividad con MySQL y PostgreSQL.
• Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).
• Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las
funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.
• Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
• Permite aplicar técnicas de programación orientada a objetos.
• Biblioteca nativa de funciones sumamente amplia e incluida.
• No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el
tipo que estén manejando en tiempo de ejecución.
CARACTERÍSTICAS PRINCIPALES .NET
• Se dice que es una plataforma de ejecución intermedia, ya que las aplicaciones .NET no son
ejecutadas directamente por el sistema operativo, como ocurre en el modelo tradicional de
desarrollo.
• La plataforma Microsoft .NET está completamente basada en el paradigma de Orientación a
Objetos
• .NET es multi-lenguaje:
• .NET es una plataforma que permite el desarrollo de aplicaciones empresariales de misión crítica
• .Net fue diseñado de manera tal de poder proveer un único modelo de programación, uniforme y
consistente, para todo tipo de aplicaciones (ya sean de formularios Windows, de consola,
aplicaciones Web, aplicaciones móviles, etc.) y para cualquier dispositivo de hardware
• Uno de los objetivos de diseño de .NET fue que tenga la posibilidad de interactuar e integrarse
fácilmente con aplicaciones desarrolladas en plataformas anteriores, particularmente en COM,
• .NET no sólo se integra fácilmente con aplicaciones desarrolladas en otras plataformas Microsoft,
sino también con aquellas desarrolladas en otras plataformas de software, sistemas operativos o
lenguajes de programación.
5. CARACTERÍSTICAS PRINCIPALES PERL
La estructura completa de Perl deriva ampliamente del lenguaje C. Perl es un lenguaje
imperativo, con variables, expresiones, asignaciones, bloques de código delimitados
por llaves, estructuras de control y subrutinas.
Perl también toma características de la programación shell. Todas las variables son
marcadas con un sigilo precedente (sigil). Los sigilos identitifican inequívocamente los
nombres de las variables, permitiendo a Perl tener una buen sintaxis.
Perl toma las listas de Lisp, hash, del AWK y expresiones regulares del sed. Todo esto
simplifica y facilita todas las formas del análisis sintáctico, manejo de texto y tareas de
gestión de datos.
• Fácil de usar
• Se le considera como un lenguaje que no tiene fronteras
• Es rápido
• Se puede utilizar en varios entornos
• Tiene variedad de características como estructural, funcional y orientado a objetos.
CARACTERÍSTICAS PRINCIPALES PASCAL
- Constituye una herramienta excelente para el aprendizaje de la programación
- Ser un lenguaje de propósito general
- Lenguaje procedural (imperativo, orientado a ordenes)
- Lenguaje estructurado (soporta las estructuras básicas while, for y repeat, no
necesita el empleo de la sentencia goto)
- Lenguaje recursivo (sus procedimientos y funciones “módulos” se invocan o se
llaman a si mismos.
6. JavaScript
1.- Java Script es un lenguaje de secuencias de comandos basado en objetos e
interpretado.
2.- Aunque tiene menos capacidades que los lenguajes orientados a objetos
3.- Java Script no es una versión reducida de cualquier otro lenguaje 4.- Java Script es un
lenguaje limitado
5.-Las secuencias de comandos de Java Script sólo pueden ejecutarse con un intérprete,
que bien puede estar en un servidor Web o en un explorador de Web.
6.- Java Script es un lenguaje en el que no necesita declarar los tipos de datos