Programming Basics

This section is just a basic introduction to programming that I learned, the concept is not too technical, just a notes.


What You Will Find Here

This section is divided into two parts:

1. Being a Programmer

This part focuses on the human side of programming:

  • what a programmer does
  • what skills and tools are needed
  • how to choose a programming language

2. Programming Fundamentals

This part introduces the core building blocks used in most programming languages:

  • variables and data types
  • conditionals and loops
  • functions and basic data structures
  • debugging and problem-solving

These concepts appear in almost every programming language.


A Note Before You Continue

Programming is not about typing code as fast as possible. It is about thinking clearly, breaking problems down, and building solutions step by step.

Move slowly. Understanding matters more than finishing.


Table of contents


Built slowly, with curiosity and love. © 2026 Achly .

This site uses Just the Docs, a documentation theme for Jekyll.