Knowing ICT Tools, Equipment

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

Flashcards covering ICT tools and equipment specifically for Computer Programming, including IDEs, text editors, version control systems, compilers, interpreters, and libraries.

Last updated 2:13 AM on 8/11/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

Computer Programming

Involves creation of software applications and systems by writing code in various programming languages; encompasses the use of tools and equipment to design, write, test and code.

2
New cards

Integrated Development Environments (IDE's)

Software programs that helps the programmers to write and test the code.

3
New cards

Visual Studio

A powerful IDE from Microsoft that works with languages like C# and VB.NET (Visual Basic. Net). It helps in writing code and finding bugs and managing versions of the code.

4
New cards

Eclipse

An open-source IDE mainly for Java but can be used for other languages with add-ons; includes tools for designing and analyzing code.

5
New cards

PyCharm

An IDE designed for Python that helps with coding finding mistakes and debugging.

6
New cards

Text Editors

Simple programs for editing text files, including code. They're less complex than IDE's but still offer features like syntax.

7
New cards

Sublime Text

A fast editor with features for handling multiple pieces of text at once and a powerful search tool.

8
New cards

Notepad++

A free editor that supports many languages and has features like syntax highlighting.

9
New cards

Atom

An open source editor from GitHub that can be customized with add-ons.

10
New cards

Version Control System

Tools to keep track of changes to code and help multiple people work on a project together.

11
New cards

GIT

A system that track changes in code, allowing multiple people to work on the same project and manage different versions on the code.

12
New cards

GitHub

A website that users GIT for version control and provided a place for developers to share and review code.

13
New cards

Compilers and Interpreters

Programs that convert code into formal that computer can run.

14
New cards

GCC (GNU Compiler Collection)

A compiler that works with languages like C and C++ to turn code into executable programs.

15
New cards

Java Virtual Machine (JVM)

An interpreter that runs Java programs on any device making java programs portable.

16
New cards

Debugging Tools

Tools used to help find and fix errors in code; they let developers see what us happening in the program as it runs.

17
New cards

GBD (GNU Debugger)

A tools to finding and fixing bugs in programs written in C and C++.

18
New cards

Built-in Debuggers

Most IDE's have their own debugging tools to help with setting breakpoints and checking code.

19
New cards

Libraries and Frameworks

Pre-written code that helps developers by providing ready-made functions or structures for their programs.

20
New cards

TensorFlow

A library for machine learning that helps build and train TensorFlow nueral networks.

21
New cards

React

A library for creating user interfaces, especially for web apps, making it easier to build and manage User interface.