Languages
Logic
More Logic
OOP
Scripting
100

You must transform it to executable binary

Compiled

100

a label to access value, class, method or interface

Identifier

100

container may hold a number of elements, but it cannot be resized

Array

100

 a segment of code that will return a value to whatever called it

Function

100

smaller piece of code, typically used to perform a specific task

Script

200

It automatically converts to binary at runtime

Interpreted

200

Contains a value that can change during execution of program

Variable

200

A container that can shrink or grow based on size of elements, or their addition or removal

Vector

200

(Blank) can have attributes, properties & methods

Objects

200

collection of command-line instructions that you store

Batch Files

300

Designed to retrieve records from datasets

Query Language

300

Variables are often (blank) as a particular data type

Declared

300

a sequence of instructions outside the main program sequence, usually invoked by a condition

Branch

300

Values and data types stored within an object that define the object

Attributes

300

Is fully integrated in the OS, and enables you to perform management and admin tasks

PowerShell

400

Machine code in human readable text

Assembly Language

400

A specific identifier that contains a value that does not change within the program

Constant

400

similar to Branches, however, the instruction repeats until a certain condition is met

Loops

400

define what can be done to an object

Methods

400

based on another Microsoft language, and provides functions similar to JavaScript

VBScript

500

Makes document data accessible

Markup Language

500

special type identifier that can reference multiple values or elements

Container

500

Loops & Branches rely on logic test that use (blank) to perform this function

Operators

500

Represent an alternate way of accessing a field within an object

Properties

500

Applications written to run on multiple devices/OS

Cross Platform