1/15
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
programming languages
any set of rules that transforms strings into different types of machine code
machine
assembly
high level
system
scripting
categories of programming languages
machine language
designed specifically for computer hardware. The CPU directly affects such language
assembly language
simplifying and making readable machine code. uses symbolic names instead of binary to represent instruction
mnemonics
symbols used in assembly language to represent machine instructions
high level language
programming language that is closer to human language than to machine. uses words, symbols and syntax that easy to read and write
system language
for writing system software, the low-level programs that manage and control computer hardware. such as OS
scripting language
type of programming language that is used to automate tasks or control software
runs via interpreter
easier than system language
great for quick task, automation and integration between system
key traits of scripting language
python
java
typescript
javascript
c++
common programming languages
python
used for building a wide range of applications from web development to artificial intelligence
java
follows the principle of “write once, run anywhere, ” meaning code compiled in Java can run on any device
java virtual machine
JVM
typescript
open source programming language developed by microsoft
javascript
lightweight cross-platform object-object oriented scripting language
c++
extension of the c prog language that supports object-oriented, procedural, generic programming