bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/Programming

Programming

Programming Concepts

Start with Understanding The Concepts of Programming here — the core of what Programming Concepts covers.

Lesson 1

Understanding The Concepts of Programming

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

Read lesson →Loading…
Lesson 2

What is Programming ?

Programming is telling a computer what to do.

Read lesson →Loading…
Lesson 3

Variables in Programming

Variables are one of the most basic and essential concepts in programming, used to store values.

Read lesson →Loading…
Lesson 4

Constants in Programming

A constant is a value that cannot be changed after it is assigned.

Read lesson →Loading…
Lesson 5

If Statements in Programming

If statements allow your program to make decisions, so it can do different things depending on the situation.

Read lesson →Loading…
Lesson 6

Arrays in Programming

Arrays are made for storing many values together.

Read lesson →Loading…
Lesson 7

Loops in Programming

Loops are used when we need to run the same code lines many times.

Read lesson →Loading…
Lesson 8

Functions in Programming

Functions are used to structure your code in a better way, so that your code becomes easier to read and to use.

Read lesson →Loading…
Lesson 9

Recursion in Programming

Recursion is when a function calls itself to solve a smaller version of the problem.

Read lesson →Loading…
Lesson 10

Scope in Programming

In programming, scope refers to the visibility and accessibility of variables in different parts of your code.

Read lesson →Loading…
Lesson 11

Strings in Programming

A string is a sequence of characters, usually used to represent text such as words or sentences.

Read lesson →Loading…
Lesson 12

Data Types in Programming

Data types are the types of data that can be stored in a variable.

Read lesson →Loading…
Lesson 13

Type Casting in Programming

Type casting (or type conversion) is the process of changing a value from one data type into another.

Read lesson →Loading…
Lesson 14

Operators in Programming

Operators are symbols or keywords that tell the computer what operations to do on values or variables.

Read lesson →Loading…
Lesson 15

Arithmetic Operators in Programming

Arithmetic operators are used to do mathematical operations on values or variables.

Read lesson →Loading…
Lesson 16

Assignment Operators in Programming

Assignment operators are used to assign a value to a variable.

Read lesson →Loading…
Lesson 17

Comparison Operators in Programming

Comparison operators are used to compare two values and return a boolean result (true or false).

Read lesson →Loading…
Lesson 18

Logical Operators in Programming

Logical operators are used to combine conditional statements.

Read lesson →Loading…
Lesson 19

Bitwise Operators in Programming

Bitwise operators are used to perform operations on values or variables, one bit at a time.

Read lesson →Loading…
Lesson 20

Comments in Programming

In programming, comments are text notes in your code that are ignored by the computer.

Read lesson →Loading…
Lesson 21

Input and Output in Programming

I/O stands for Input and Output .

Read lesson →Loading…
Lesson 22

Bits and Bytes in Programming

Bits and bytes are the smallest units of data in a computer.

Read lesson →Loading…
Lesson 23

Binary Numbers in Programming

Binary numbers are numbers with only two possible values for each digit: 0 and 1.

Read lesson →Loading…
Lesson 24

Hexadecimal Numbers in Programming

Hexadecimal numbers are numbers with sixteen possible values for each digit: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F.

Read lesson →Loading…
Lesson 25

Boolean Algebra

Boolean algebra is math that deals with operations on Boolean values.

Read lesson →Loading…

Programming chapters

All
1. Programming Concepts