Languages
Beginner Coding
Vocab
What does it print?
Random
100

Considered the easiest coding language to learn and is widely known.

Python

100

This is one of the most common statement terminator?

Semicolon (;)

100

The system of notation for writing computer programs

Programming language

100

How many times does this java loop print?

for (int i = 1; i < 10; i++) System.out.println(i);

9

100

What two digits are used in the binary number system?

0 and 1

200

This language is often paired with CSS to make websites

HTML

200

This is a type of function that references, or calls, itself.

For example, if I had a function called "foo()," the code inside of that function would have a line that called "foo()." 

Recursive function

200

Software that translates code before execution (often into machine code)

Compiler

200

Python

x = [1, 2, 3]

print(x[-1] + x[0])

4

200

Which language is known for using the keywords `public static void main` in a typical program entry point?

Java

300

This coding language is used widely for developing many different video games.

C++

300

What does SQL stand for?

Structured Query Language

300

Coding term used to refer to tiny pieces of information

Byte

300

Javascript

console.log((7 % 3) * 4 + Math.floor(7 / 3));

6

300

Javascript

console.log(NaN === NaN);

What does this print?

false

400

This language was created by Apple and is used for almost all iOS apps

Swift

400
In java, what exception is thrown when you divide by zero?

ArithmeticException

400

This is the formal name for apps that you use to write code, such as VSCode

Integrated Development Environments (IDE)

400

Java

int x = 5;

System.out.println(x++ + x);

11

400

The programming language Python was NOT named after the snake. What was it named after?

Monty Python (British comedy troupe)

500

Often considered the lowest-level programming language and is really hard to work with

Binary

500

This development tool was developed by MIT and is great for people to learn the basics of coding through drag-and-drop

Scratch

500

A way for two or more computer programs or components to communicate with each other.

Application Programming Interface (API)

500

C++

int x = 2;

cout << (x << 2);

8

500

Who was the first programmer?

Ada Lovelace