Java
Python
JavaScript
SQL
Command Line
100

Java Arrays are statically sized, unlike this related data structure.

What is an ArrayList?

100
Python was named after this BBC comedy series.
What is Monty Python's Flying Circus
100

This keyword is used to declare read-only variables.

What is const?

100

This is what SQL stands for.

What is "Structured Query Language"?

100

This command is used to change your working directory.

what is "cd"?

200

In Java, these are functions that aren't bound to classes as methods and don't need names.  (The same term may be used differently in other languages.)

What are Lambda functions / expressions?

200

This variable type stores decimal numbers

What is a float?

200

ES6 introduced this new syntax for declaring functions-- it's more concise than using the function keyword!

What is an arrow function

200

This SQL syntax is used to group results of a database query.

What is "GROUP BY"?

200
This is the name of the language used to interact with the Command Line?

What is Bash?

300

Pairs of these are stored inside a HashMap-- One is used to reference the other!

What are key / value pairs

300

This built-in Python function returns the length of many objects, including Lists

What is len()?

300

This ES6 syntax works much like an "if" statement.  Its name comes from the fact that it takes 3 operands.

What is a Ternary Operator

300

This is a unique integer value in each row of a SQL table.

What is a Primary Key?

300

When you pass a string to this command, the command outputs it-- to the console, by default.

What is "echo"?

400

This is a term for data types which are pre-defined and aren't objects.  They can be referred to using built-in keywords.

What are "primitive data types"

400

This is the result of `9 / 5` executed in Python.

What is 1?

400

This operator "allows us to quickly copy all or part of an existing array or object into another array or object." (W3Schools)

What is the spread operator?

400

These are used to merge two tables of data into one using foreign keys.

What are Join Tables?

400

This command is used to modify user permissions for specific files.

What is chmod?

500

This is the term for the conversion of an object of a wrapper class to the value of its respective primitive data type-- and for a popular YouTube genre!

What is "Unboxing"?

500

Denoted as "%", this operator returns the remainder of a division operation.

What is the modulus?

500

Unlike the function keyword, Fat-arrow functions do not change the context (a.k.a the scope) of which javaScript keyword?

Keyword "this"

500

these tables are used to quickly look up records for frequent searches.

What are SQL Indices (SQL Index)

500

This command is used to modify timestamps on files.

What is "touch"?