History of CS
CS Languages
CS Theory
Deciphering Code
AP CSP
100

This company created the "C" coding Language

Bell-Labs

100

Language for managing databases. 

SQL

100

The variable name for true/false values 

Boolean

100

print("Hello, World!")

Displays "Hello, World!"

100

Step-by-step procedures for solving problems or accomplishing tasks

Algorithms

200

He created binary

Gottfried Wilhelm Leibniz

200

The coding language that is the basis of many operating systems, like windows and Linux.

C

200

A named storage location in a program's memory that holds a value

Variable

200

int x;

Creates the integer variable "x"  

200

Removes some data permanently to achieve higher compression ratios

Lossy compression

300

The first computer programming language that was widely used

FORTRAN

300
"C" but with OOP

C++

300

A collection of pre-written code, such as functions, classes, or procedures, that can be used by other programs

library

300

function name (parameters) {

  // code

}

making a funtion

300

the foundation of digital data

Binary

400

This was when the world's first general purpose electronic computer was introduced to the world.

1946

400

Currently the most popular coding language

Python

400

A set of rules and protocols that allows different software applications to communicate and interact with each other

API

400

import pandas

imports the library "pandas"

400

Identifying and fixing errors in code

Debugging

500

He coined the term "artificial intelligence"

John McCarthy

500

Language used for IOS

Swift

500

A data structure that stores data as key-value pairs

hashmaps

500

public class Main {

  public static void main(String[] args) {

    System.out.println("Hello World");

  }

}

creates the main class then displays "Hello World" on the console screen.

500

The unique address of the device that is intended to receive an internet traffic packet.

dstip