bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/Programming/Programming Concepts
Programming•Programming Concepts

Understanding The Concepts of Programming

Many of the ideas in computer programming are common to most programming languages.

These ideas, or concepts, are explained one concept at a time, in a way that is easy to understand.

What Are These Pages About?

To understand programming, we need to understand the basic underlying concepts.

The following pages explain the basic programming concepts, using code examples, images, and animations.

Who Is This For?

These pages are for anyone who wants a clear explanation of one or more programming concepts.

Whether you're a total beginner or someone who needs to revisit a programming concept, these pages will help you understand how code works at a fundamental level.

Looking through the code examples, you can see for yourself that the concepts are the same in all programming languages, they are just written a little differently.

the next lesson explains how to get started with programming.

Chapter

Back to Programming Concepts

Next

What is Programming ?

This chapter

Overview
25

Lessons

105m

Read time

1. Understanding The Concepts of Programming2. What is Programming ?3. Variables in Programming4. Constants in Programming5. If Statements in Programming6. Arrays in Programming7. Loops in Programming8. Functions in Programming9. Recursion in Programming10. Scope in Programming11. Strings in Programming12. Data Types in Programming13. Type Casting in Programming14. Operators in Programming15. Arithmetic Operators in Programming16. Assignment Operators in Programming17. Comparison Operators in Programming18. Logical Operators in Programming19. Bitwise Operators in Programming20. Comments in Programming21. Input and Output in Programming22. Bits and Bytes in Programming23. Binary Numbers in Programming24. Hexadecimal Numbers in Programming25. Boolean Algebra

On this page

What Are These Pages About?Who Is This For?