Please enable JavaScript.
Coggle requires JavaScript to display documents.
Principales Lenguajes de Programacion, Jonathan Wang #22-0095 - Coggle…
Principales Lenguajes de Programacion
1983
C++
Ámbitos de aplicación: Juegos, sistemas embebidos, desarrollo de software de alto rendimiento, aplicaciones de escritorio.
Herramientas: Microsoft Visual C++, Code::Blocks, Qt Creator.
Ojective-C
Ámbitos de aplicación: Desarrollo de aplicaciones para dispositivos Apple (iOS, macOS), especialmente antes de la introducción de Swift.
Herramientas: Xcode, AppCode.
1987
Perl
Ámbitos de aplicación: Procesamiento de texto, administración de sistemas, desarrollo web (a través de CGI y otros marcos), automatización de tareas.
Herramientas: Perl viene con su propio intérprete, y a menudo se usa con editores de texto como Vim, Emacs y Visual Studio Code para escribir y ejecutar scripts Perl.
1995
Java
Ámbitos de aplicación: Desarrollo de aplicaciones empresariales, aplicaciones Android, sistemas embebidos, aplicaciones de escritorio.
Herramientas: Eclipse, IntelliJ IDEA, NetBeans, Android Studio.
JavaScript
Ámbitos de aplicación: Desarrollo web, aplicaciones de una sola página (SPA), desarrollo de juegos (a través de bibliotecas como Phaser o Three.js).
Herramientas: Visual Studio Code, Sublime Text, WebStorm.
Ruby
Ámbitos de aplicación: Desarrollo web, automatización, scripting, desarrollo de aplicaciones web con Ruby on Rails.
Herramientas: RubyMine, Visual Studio Code, Sublime Text.
PHP
Herramientas: PhpStorm, Visual Studio Code, Sublime Text.
Ámbitos de aplicación: Desarrollo web, creación de sitios dinámicos y aplicaciones web.
1989
Python
Herramientas: IDLE, PyCharm, Jupyter Notebook, Visual Studio Code.
Ámbitos de aplicación: Ciencia de datos, aprendizaje automático, desarrollo web, automatización, scripting.
2000
C#
Ámbitos de aplicación: Desarrollo de aplicaciones Windows, desarrollo de juegos con Unity, desarrollo de aplicaciones empresariales.
Herramientas: Visual Studio, Visual Studio Code, MonoDevelop.
2014
Swift
Ámbitos de aplicación: Desarrollo de aplicaciones iOS, macOS y watchOS.
Herramientas: Xcode, AppCode.
2010
Rust
Ámbitos de aplicación: Desarrollo de sistemas, desarrollo de juegos, programación de sistemas operativos.
Herramientas: Rust Analyzer, Visual Studio Code, IntelliJ Rust.
2011
Kotlin
Ámbitos de aplicación: Desarrollo de aplicaciones Android, aplicaciones empresariales.
Herramientas: Android Studio, IntelliJ IDEA.
2009
Go
Ámbitos de aplicación: Desarrollo de servidores, sistemas distribuidos, infraestructura de backend.
Herramientas: Visual Studio Code, GoLand, Sublime Text.
2012
TypeScript
Ámbitos de aplicación: Desarrollo web, aplicaciones de una sola página (SPA), proyectos que requieren tipado estático.
Herramientas: Visual Studio Code, WebStorm, Sublime Text.
2003
Scala
Ámbitos de aplicación: Desarrollo de aplicaciones empresariales, sistemas distribuidos, procesamiento de datos, desarrollo web.
Herramientas: IntelliJ IDEA con el complemento de Scala, Visual Studio Code con extensiones para Scala, sbt (Simple Build Tool) para la construcción de proyectos Scala.
Jonathan Wang #22-0095