Language Survey Flashcards

1
Q

Compiled Language

A

First converted by a compiler into machine code
Runs faster, statically typed
C, C++, Java, C#

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Compiler

A

Converts a programming language into machine code that can run on a particular machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Interpreted Language

A

aka Scripting Language
Run one statement at a time by an interpreter
Easier for new programmers, can run on any machine with an interpreter, dynamically typed
Python, Javascript, MATLAB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Statically Typed

A

Each variable’s type must be declared and cannot change while the program runs
Usually compiled languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dynamically Typed

A

Variable’s type may change while program executes

Usually interpreted languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Object-Oriented Language

A

Support decomposing a program into objects

C++, Java, Python, C#

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Markup Language

A

Allows a developer to describe a document’s content, formatting, or other features
HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Library

A

Set of pre-written functions and other items that carry out common tasks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly