Está en la página 1de 8

Liceo Rey David

Cotidiana 3
Lenguajes de programación

Diego Alexis Rivas Hernandez

sección D
Lenguaje de Concepto Características Imagen
programación
Java Según el índice • Sencillo
TIOBE, Java es el • Orientado a objetos
lenguaje de • Asegurado
programación • Robusto
más usado del • Portátil
mundo.
Desarrollado en
1995 por Sun
MicroSystems,
su punto fuerte
es la
versatilidad, ya
que puede
usarse para
prácticamente
todo: apps
Android, juegos,
aplicaciones
web, software….
Phyton Phyton ha sido • Python es un lenguaje
tenido un basado en intérpretes,
resurgir cual que permite la
Ave Fénix, ya ejecución de una
que es uno de instrucción a la vez.
los lenguajes de • Se admiten muchos
programación tipos de datos básicos,
que mejor se por ejemplo, números
adaptan a la (enteros de punto
inteligencia flotante, complejos y
artificial. Es uno de longitud ilimitada),
de los lenguajes cadenas (tanto ASCII
de como Unicode), listas
programación y diccionarios.
más amigables • Las variables se
que existen ya pueden escribir tanto
que su creador, como dinámicas.
van Rossum lo • Admite conceptos de
desarrolló con programación
palabras orientados a objetos
comunes en como clase, herencia,
inglés para que objetos, módulo,
fuese muy fácil espacio de nombres,
de aprender. etc.
Además de la • Soporte de manejo de
inteligencia excepciones más
artificial, limpio
también es muy
utilizado en el
ámbito de las
finanzas.
Angular Angular no es • Arquitectura sencilla
más que un • Arquitectura de diseño
framework mejorada
desarrollado por • Cronología inferior
Google para • Enlace de información
JavaScript y su bidireccional
finalidad no es • Eficiencia mejorada
más que facilitar del servidor web
el desarrollo de
aplicaciones
web SPA y
proporcionarnos
una
herramienta
que nos permita
trabajar en
elementos webs
de una forma
más sencilla y
óptima.
PHP Es un lenguaje • Este lenguaje se
de considera de fácil
programación aprendizaje porque en
de código su desarrollo se
abierto más simplificaron
utilizado para el diferentes
desarrollo web, especificaciones tales
ya que puede como la definición de
ser incrustado variables primitivas, lo
dentro del cual se hace visible al
HTML, lo que usar PHP arrays.
facilita mucho la • El lenguaje se orienta
elaboración de al desarrollo de
la mismas. aplicaciones web de
Siendo forma dinámica que
principalmente puedan acceder a
utilizados para datos almacenados en
la elaboración una base.
de páginas • Puede conectarse con
dinámicas casi todos los motores
(WordPress), de base de datos que
otro de los se usan actualmente,
puntos a favor su conectividad se
de este lenguaje
es su sencillez destaca con
para aprenderlo PostgreSQL y MySQL.
y sus • El código fuente
posibilidades: escrito en este
permiten lenguaje es invisible
procesar para el cliente y para
información de el navegador web
formularios, porque el servidor es
enviar y recibir quien tiene a su cargo
cookies, la ejecución del código
construir y el envío del
aplicaciones resultado HTM. hacia
webs o crear el navegador. Esto
imágenes a permite que la
partir de datos. programación en PHP
sea confiable y segura.
• Tiene mucha
documentación en el
sitio web oficial, en las
cuales las más
destacadas consisten
en que las funciones
del sistema se
ejemplifican y se
explican en un archivo
único de ayuda.
Symfony Symfony es un • Es fácil de instalar y
framework que configurar en la
sirve para mayoría de las
construir plataformas.
aplicaciones • Independiente del
web con PHP, sistema gestor de base
siendo un gran de datos.
conjunto de • Utiliza programación
herramientas orientada a objetos y
que facilitan el características como
desarrollo de los espacios de
aplicaciones nombres.
webs. Creada • Fácil de usar, aunque
por SensioLabs preferiblemente para
en 2005 es el desarrollo de
utilizada grandes aplicaciones
actualmente por web.
miles de • Sigue la mayoría de
empresas para mejores prácticas y
el desarrollo patrones de diseño
web. para la web.
JavaScript No tiene nada • Lenguaje de script
que ver con centrado en objetos
Java, pero • Tecnología de punta
también es uno del cliente
de los lenguajes • Validación de la
de entrada del usuario
programación • Otra declaración y si
más • Intérprete centrado
importantes
gracias a su
sencillez y que
funciona en
cualquier
navegador. Fue
creado por
Brendan EICH
en el año 1995
con el objetivo
de añadir de
forma sencilla
características
interactivas a las
webs.
C++ Es un lenguaje • Compatibilidad con
de bibliotecas: A través
programación de bibliotecas hay
que proviene de muchas funciones que
la extensión del están disponible y que
lenguaje C para ayudan a escribir
que se pudiese código rápidamente.
manipular • Orientado a Objetos:
objetos, esto ha El foco de la
hecho que siga programación está en
actualizado, por los objetos y la
ello, se ha manipulación y
convertido en configuración de sus
uno de los distintos parámetros o
principales propiedades.
lenguajes de • Rapidez: La
programación compilación y
para la creación ejecución de un
y elaboración de programa en C++ es
videojuegos mucho más rápida que
junto a Unity. en la mayoría de los
lenguajes de
programación.
• Compilación: En C++
es necesario compilar
el código de bajo nivel
antes de ejecutarse,
algo que no ocurre en
otros lenguajes.
• Punteros: Los
punteros del lenguaje
C, también están
disponibles en C++.
• Didáctico:
Aprendiendo
programación en C++
luego es mucho más
fácil aprender
lenguajes como Java,
C#, PHP, JavaScript,
etc.
SQL Diseñado • Se trata de un
principalmente lenguaje muy similar al
para administrar humano, por lo que su
los datos de manejo no resulta
sistemas de complicado.
gestión de • Incorpora una serie de
información (o rutinas que se
bases de datos), traducen en un
por ello, en los importante ahorro de
últimos años ha tiempo y también de
sido uno de los dinero.
más utilizados • Aunque sí ha ido
en el ámbito de evolucionando a lo
la largo de los años, lo
ciberseguridad. cierto es que los
principios básicos de
SQL son los mismos.
• Permite entender
mejor el
funcionamiento de los
modelos de
programación OMR.
• El permitir el uso
compartido por varios
usuarios facilita el
trabajo en cualquier
equipo
multidisciplinar.
• ¿Qué nos permite
hacer SQL
Visual Basic Es otro de los • Visual Basic está
.NET lenguajes de orientado a los
programación objetos.
creado por • Los programas de
Microsoft y está Visual Basic son
orientado a conducidos por
objetos. Una eventos.
evolución de • El código de Visual
Visual Basic Basic está «orientado
pero, como a la familia»
punto de • Diseñador de
discordia, no es formularios WYSIWYG.
retro • Agregar códigos a cada
compatible por objeto.
sus numerosos
cambios
TypeScript Es otro de los • Apoyado por
lenguajes de fabricantes: Yo creo
programación que esto es de lo más
de código importante tanto
abierto que Microsoft como
cuenta con una Google apoyan de una
serie de forma fuerte este
herramientas de lenguaje.
programación • Compilado: Es una de
orientada a sus grandes ventajas al
objetos, que ser un lenguaje
facilita mucho el compilado/transpirado
trabajo en los podemos detectar
proyectos muchos de los errores
grandes. antes de abordar la
ejecución.
• Visual Studio Code:
Hay que reconocer
que Microsoft ha
hecho un gran trabajo
con Visual Studio
Code.
• Programación
orientada a objeto: El
soporta para el
manejo de clases,
interfaces, herencia,
composición etc. es
fuerte y sólido algo
fundamental en
cualquier lenguaje
moderno.
• Moderno: Se trata de
un lenguaje moderno
que permite opciones
interesantes como por
ejemplo unión types
que permite que un
tipo soporte dos
opciones.

También podría gustarte