Following are some of the most commonly used terminologies in programming world.
Programming language– a piece of software that help to communicate with a machine, in our case computing device like computer, smart phone, etc.
Code – The instructions we write to make a machine do some task.
Syntax- The set of rules which instructs us to combine symbols that is considered correct document of fragment of a programming language. Simply, the way in which a code is correctly organized is termed as syntax.
Error- The unintended behavior of a program is termed as error.
Algorithm- It is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation.
Pseudo code- It is an informal high-level description of the operating principle of a computer program or other algorithm. It uses the structural conventions of a normal programming language, but is intended for human reading rather than machine reading.
Documentation – In computer science, documentation is a set of documents provided on paper or on digital media(like PDF, words, etc.) generally to describe written code for a software.
Library/Libraries – Library is a collection of code bundled in a module(s) to reuse it later in many programs.
Interpreter – In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.
Compiler- A compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
Integrated Development Environment (IDE) – An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools and a debugger.
Compiler Time- The time required by a compiler to convert source code into machine code.
Run Time – Runtime is the period of time when a program is running. It begins when a program is opened (or executed) and ends with the program is quit or closed.
Pythonic – The way in which python code are written or we can also say related to python or pythonlike.