Python
JavaScript
PHP
SQL
General Knowledge
100

This comedy group is who the programming language Python is named after.

Who are The Monty Python?

100

This three-letter keyword replaced var in modern JavaScript to declare a variable that can be updated, OR it is the standard English word used to ask for or grant permission, as in '____ me in!'

What is let?

100

This symbol is what all variables must start with in PHP, OR it is the exact sign you look for on a paycheck, a price tag, or a bank vault.

What is the dollar sign?

100

This word means a blank or missing value in a database, OR it is a word that means 'zero, zip, zilch, and nada.

What is null?

100

This error message means that the computer could not understand what you are saying, because you used a invalid symbol, or is more commonly used when the word order or sentence structure of text is broken.

What is a SyntaxError?

200

This built-in data type uses curly braces {} to map unique keys to specific values, OR it is the formal linguistic term for a language's entire vocabulary or lexicon.

What is a dictionary?

200

This punctuation mark is used to terminate statements in JavaScript, OR it is the exact same symbol that English majors fight over because nobody can agree on whether you actually need to use it.

What is the semicolon?

200

This 5-charicter required string serves as the formal opening delimiter for modern server-side scripting scripts, OR it is a punctuation sequence consisting of a less-than bracket, a question mark, and the name of the language itself.

What is <?php

200

This command changes the actual values inside your rows and is usually paired with a WHERE clause.

What is UPDATE?

300

Preceded by two asterisks (**), this variable-length packing parameter captures arbitrary named arguments into a dictionary mapping, OR it is the pronounceable six-letter combination created by squishing together the abbreviations for 'Keyword' and 'Arguments.

What is a KWARG?

300

This operator is used in object-oriented PHP to trigger an object's functions 

What is ->

300

This command is the very first word typed in almost every database query when you want to pull and view specific rows of data, and is also a valid 6 letter english word.

What is SELECT?

300

This is one of the only mathematical coding errors will instantly crash a running program.

What is ZeroDivisionError?

400

This symbol is what all blocks of code must end with in python.

What is the colon?

400

This punctuation pairing is PHP’s official Scope Resolution Operator, OR it is a symbol composed of four distinct dots arranged in a vertical stack of two pairs

What is the Double Colon (::)

400

This keyword is deployed to add, drop, or modify columns in an active table, OR it is a phonetic homophone for the raised structure used for ritual sacrifices or religious worship.

What is ALTER (ALTER TABLE)

400

This is the name for when a function calls itself over and over again.

What is recursion?

500

This command-line tool is used to manage Python libraries

What is PIP (Python Installs Packages)

500

This 10-letter formal name serves as the official rulebook for JavaScript, OR it is the combination of an acronym for a European computer trade group and the word 'Script.'

What is ECMAScript?

500

This "modern" object-oriented or procedural database driver was introduced in PHP 5

What is mysqli?
500

This operator combines distinct query tables while automatically stripping out duplicate rows, OR it is the geopolitical designation applied to entities like the 1993 European coalition or the historic 1707 consolidation of England and Scotland.

What is UNION?

500

This specialized iterable routine uses lazy evaluation to produce a sequence of values on demand via the yield keyword, OR it is the industrial facility component that relies on electromagnetic induction to generate power.

What is a Generator?

M
e
n
u