Skip to content

Instantly share code, notes, and snippets.

@Davoleo
Last active August 25, 2018 15:25
Show Gist options
  • Save Davoleo/3396ec3c402c91d1095628abd494cb3b to your computer and use it in GitHub Desktop.
Save Davoleo/3396ec3c402c91d1095628abd494cb3b to your computer and use it in GitHub Desktop.
Programming Languages and their usage and specifications
Most known Programming Languages:
C-C++: runs really fast / low and high level / complex / efficient / little apps via cmd or to control devices / game engines / high performance programs / usually NoGUI / semi-multi-platform
Java: easier than C-C++ / much slower than C-C++ / web-app development / Android development (maybe fading in favor of Kotlin - easier and faster than Java) / Multi-platform
Python: General-purpose Language / much slower than Java / easier than Java / Multi-platform / machine learning / robotics / very readable
JavaScript: scripting language / lightweight language / programming capabilities to web browsers / Node.js / messaging / client-facing web-apps
PHP: server-side programming scripting language / web app development / the most used in big web apps / Facebook runs on PHP / Faster than Python / Faster than Ruby
Swift: by Apple / 2014 / lightweight language Python style / iOS apps / Mac OS Apps / Open-source / iBM took it up (that implemented server-side services) / nearly fast as C++ / faster than Java/PHP/Ruby/Python/JavaScript
SQL: 4 generation language / Language of relational databases / simple language / easy to read / designed to work with databases / Write - Read - Update - Delete Databases / <--- 4 basic operations / used in combination with web-app languages
C#: asp.net platform microsoft / Gui apps for windows / web-apps / General-purpose language about microsoft
Ruby: web-apps / slowly becoming obsolete / peak 2000s slow decline / Everyone is moving to JavaScript-PHP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment