Programming Languages Overview

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts related to programming languages, including different types of languages, programming paradigms, data structures, and specific programming constructs.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

A mnemonic system for representing machine instructions, allowing programmers to use descriptive names for memory locations.

Assembly language

2
New cards

A program that converts high-level language code to machine code.

Compiler

3
New cards

A programming paradigm based on the concept of 'objects', which contain data and procedures.

Object-oriented programming

4
New cards

A specific way of organizing and storing data in a computer so that it can be accessed and modified efficiently.

Data structure

5
New cards

A statement that determines the order in which other statements are executed in a program.

Control statement

6
New cards

A principle of object-oriented programming that restricts access to certain components of an object.

Encapsulation

7
New cards

A mechanism in object-oriented programming that allows one class to inherit properties and behavior from another class.

Inheritance

8
New cards

The process of combining two or more statements to produce a new statement that logically follows from the originals.

Resolution

9
New cards

A special method used to initialize a new object when it is created.

Constructor

10
New cards

A common data structure that stores a collection of elements, each identified by an array index.

Array