Programming Languages
Terms
who/What/Why
Terms 2
Some More Questions
100

Is HTML a programming language?

No

100

A file that can be directly executed by the computer's processor is called a

binary executable file

100

What makes it easier for humans to read and write instructions for computers?

Programming Languages

100

What does a diamond shape in a flowchart indicate?

a decision point

100

What is the main purpose of a flowchart in programming?

To show the flow (sequence) of logic in a program

200

What language is used to get information from databases

Query Language

200

What is a programming language?

A set of instructions used to write code

200

Why do modern developers not work directly with machine language?

Its hard to understand

200

What is assembly language? (what level of programming)

a low level programming language

200

In what areas is assembly language still used today?

Specialized

300

A language that runs instructions in the source code whenever you run the application

interpreted language

300

The rules for how to write the language are called

Syntax

300

Who created the first computer program?

Ada Lovelace

300

What is another term for interpreted languages?

Scripting language

300

Why are interpreted languages slower than compiled languages?

They translate the code into machine language as it runs

400

What is one advantage of interpreted languages? In the context of platforms

They are platform-independent.

400

This converts the code into machine language all at once

Compiler

400

What is the main advantage of using bytecode?

it can run on any computer with a runtime engine

400

What is a disadvantage of compiled programs?

They need to be rewritten and recompiled for different platforms

400

What type of language adds tags to text?

markup language

500

Why are compiled languages often used for resource-intensive programs like high-end video games?

Because they run quickly and efficiently

500

A tool that interprets bytecode into the computer's specific machine language is called

Runtime Engine

500

Why is code written in assembly language more efficient?

It allows direct access to hardware.

500

A low-level language that is interpreted by a runtime engine is called

bytecode

500

What is the process of making a compiled program work on different platforms called?

Porting