Programming Basic Terms

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

A set of practice flashcards covering fundamental programming and version control terminology.

Last updated 7:08 AM on 8/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

A storage space for a project in version control is called a __________.

Repository

2
New cards

The act of saving changes to the repository is known as a __________.

Commit

3
New cards

A __________ is a separate line of development.

Branch

4
New cards

__________ refers to combining changes from one branch into another.

Merge

5
New cards

Getting the latest changes from a repository is known as a __________.

Pull

6
New cards

Sending changes to a remote repository is called a __________.

Push

7
New cards

__________ involves creating a copy of a repository.

Clone

8
New cards

A __________ is a structure that provides a foundation for development.

Framework

9
New cards

A __________ is a collection of pre-written code for reuse.

Library

10
New cards

An __________ is a way for programs to communicate with each other.

API

11
New cards

A __________ is a file that contains related code.

Module

12
New cards

A __________ is a collection of modules.

Package

13
New cards

__________ is the process of bringing code from another module into current code.

Import

14
New cards

Making code from a module available to others is known as __________.

Export

15
New cards

An __________ is an instance of a class.

Object

16
New cards

A __________ is a blueprint for creating objects.

Class

17
New cards

A function inside a class is called a __________.

Method

18
New cards

An __________ is a variable that belongs to an object.

Attribute

19
New cards

A __________ is a special method used to initialize objects.

Constructor

20
New cards

A __________ is a special method used to clean up objects.

Destructor

21
New cards