DEV Community

Cover image for Basic Programming Terminology
Md. Jamal Uddin
Md. Jamal Uddin

Posted on • Updated on

Basic Programming Terminology

Let's learn some basic programming terminology and try to understand what kind of vocabulary we used in regular basis while we writing code. these vocabulary will help us to understand what we actually doing.

  • Program – a sequence of instructions (called statements), which are executed one after another in a predictable manner. Sequential flow is the most common and straightforward sequence of statements, in which statements are executed in the order that they are written – from top to bottom in a sequential manner;

  • Statement – a single action (like print a text) terminated by semi-colon (;);

  • Block – a group of zero, one or more statements enclosed by a pair of braces {...}; There are two such blocks in the program above.

  • Method – a sequence of statements that represents a high-level operation (also known as subprogram or procedure).

  • Syntax – a set of rules that define how a program needs to be written in order to be valid;

  • Keyword – a word that has a special meaning in the programming language (public, class, and many others). These words cannot be used as variable names for your own program;

  • Identifier or name – a word that refers to something in a program (such as a variable or a function name);

  • Comment – a textual explanation of what the code does.

  • Whitespace – all characters that are not visible (space, tab, newline, etc.).

That's all for now. thanks for reading.

Who Am I?

This is Md. Jamal Uddin working as a Software Developer based in Dhaka, Bangladesh. I love to learn new things and share them with others. Playing with cutting technologies is my hobby and working with legacy is my day job :). Connect me on Twitter and LinkedIn


  • Photo by Tijana Drndarski on Unsplash
  • Vocabulary comes from JetBrains Academy.

Top comments (0)