1/24
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
First programming language
Assembly: (symbols such as MOV, ADD, and SUB)
2nd programming language
FORTRAN: formula translator FIRST HIGH-LEVEL LANGUAGE!!!
3rd programming language
COBOL for business app
4th programming language
Pascal: for teaching structure language
5th programming language
C language (FOUNDATION FOR MANY!!!)
6th programming language
C++, Python, Java
Last programming languages
JavaScript, C#, Swift, Go, Rust
Low-level language
Machine code, assembly
High-level language
Easy to use: Python, Java, c++
Scripting Language
Automation (JavaScript, PHP, Python)
Object Oriented Language
Organize into objects (Java, C#)
Functional Language
Focus on math functions (Haskell, scala)
Why so many languages?
Different needs require different tools
Web Apps
JavaScript, PHP
Mobile apps
Swift, Kotlin
AI/ML (machine learning)
Python, R
Systems
C, C++
Highest demand programming language
Python
Strong in enterprise and android
Java
C# usage
Games (unity) windows apps
android apps like Spotify, twitter
Java
Facebook, YouTube
JavaScript
IOS (Apple devices)
Swift
Android devices (Google)
Kotlin and Java
Evolution
Machine code - assembly - high-level - specialized