Programming Basic
Information and Technology
Coding Vocabulary
Languages
The Internet
100

A language which is easier and readable but requires the computer more steps to understand.

Programming

100

A popular search engine known for its minimalist design and domination of the online search market.

Google

100

A place holder for a piece of information that can change in coding

Variable

100

This programming language is often praised for its readability and uses indentation to define code blocks.

Python

100

This is the language that most web pages are written in.

HTML

200

The grammar of a coding language which gives the system an understanding of what the programmer writes.

Syntax

200

The numbers used by the binary system in a computer.

Numbers 0 and 1

200

The process of finding and fixing problems in your algorithm or program.

Debug

200

This language, often used in game development and software engineering, allows you to create programs with a focus on efficiency and performance.  

C++

200

It is a device that transfers data from one network to another in an intelligent way

Router

300

The third type of programming after procedural programming, and functional programming.

Object Oriented Programming

300

Term that describes the practice of storing data on the internet rather than on a local computer's hard drive.

Cloud Computing

300

The process of calling a function within a function to solve a complex problem.

Recursion

300

This language is primarily used for structuring the content of websites, defining things like headings, paragraphs, and links.

HTML

300

This is what WWW stand for.

World Wide Web

400

The programming language which was used to create a majority of Netflix.

Python

400

A procedure that has been coded into something that can be run by a machine.

Program or Software

400

A piece of code that you can easily call over and over again after being written once.

Function

400

This programming language, widely used in introductory computer science courses, emphasizes object-oriented programming and readability and a name for some delicious beans.

Java

400

This software is used for browsing web pages on the internet.

Browser

500

A language which is easier and readable but requires the computer more steps to understand.

High-Level Language

500

This job role involves breaking into programs or exploiting bugs in programs designed by companies legally.

Ethical Hacking

500

A list of steps that you can follow to reach a goal in a task.

Procedure or Algorithm

500

This language, commonly used for system-level programming, often involves dealing with pointers and low-level memory operations.

C

500

Which technology allows multiple users to access the internet through a single connection?

Wi-Fi