Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguaje de programacion - Coggle Diagram
Lenguaje de programacion
Que es un lenguaje de programación
herramienta
permite desarrollar software o programas
para computadora
son empleados para
diseñar
programas
encargados de definir
administrar
comportamiento de los dispositivos
lógicos
de una computadora
físicos
implementar
algoritmos
creación
implementación
precisión
utilizan como una forma de comunicación
humana
computadora
para qué sirven
función principal
interpretar instrucciones
códigos
hacen posible crear
sitios web
apps
apps web
programas
Desarrollo de software
columna vertebral del desarrollo de software
permitiendo la creación de aplicaciones
desde sistemas empresariales
entretenimiento
Facilitan la implementación de sistemas de inteligencia artificial
Programación web y móvil
diseño y desarrollo
dinámicas y funcionales
Android e iOS.
mejorando la navegación
Sistemas operativos y bases de datos
controlando funciones
gestión de memoria
acceso a archivos
seguridad del sistema.
creación y gestión de bases de datos
seguridad y eficiencia
tipos de programas que existen
clasificacion
Lenguajes de bajo nivel.
diseñados para un hardware específico
no pueden migrar o exportarse
mayor provecho posible al sistema
no aplican para ningún otro.
Lenguajes de alto nivel.
aspiran a ser un lenguaje más universal
pueden emplearse indistintamente
propósito
general
específico
Lenguajes de nivel medio.
permite operaciones de alto nivel
gestión local de la arquitectura del sistema.
Lenguajes imperativos.
Menos flexibles
órdenes condicionales
bloque de comandos
Lenguajes funcionales.
procedimentales
programan mediante funciones
invocadas
conforme
entrada recibida
resultado de otras funciones
programas mas usados
JavaScript
orientado a objetos
no necesita compilación
navegadores leen el código y ejecutan las acciones indicadas
Python
código abierto
sintaxis simple
sencilla de entender
idóneo para iniciarse en el mundo de la programación
versátil
múltiples áreas de aplicación
inteligencia artificial
Big Data
Big Data
PHP
multipropósito
desarrollar aplicaciones del lado del servidor
excelente comunicación con la web
desarrollo de páginas web estables y excelente rendimiento.
C/C++
extensión del lenguaje C
orientado a objetos
compilar instrucciones
acceso total al hardware
Swift
multiparadigma
creado en 2014
aplicaciones para iOS y macOS
simple y concisa
similar al de C++
alta productividad
Kotlin
alto nivel
compilado
creado por JetBrains
moderno y seguro
go
alto nivel
compilado
creado por Google
moderno y eficiente
adecuado para el desarrollo de aplicaciones web
aplicaciones de servidor
funcionamiento
conforma
serie de símbolos
sintaxis
estructura principal
significado
elementos
expresiones
semántica
reglas
proceso
análisis
diseño
implementación
prueba
depuración
algoritmo
lenguaje
compila
código fuente
ejecutado en la computadora.
genera