Jan 11 · 4 min read · https://youtu.be/3HTKc-ZgZbg?si=RDDcTwm-3EzP66P8 Understanding What Happens Behind the Scenes When you write your first "Hello World" program in Python, you're just scratching the surface of what's actually happening inside your machine. While most...
Join discussionSep 29, 2025 · 12 min read · Golang is a beautiful language. What drew me in first was its simplicity and its opinionated way of getting things done. Instead of endless debates about the “best” style or pattern, Go makes many decisions for you. This concept is often called “The ...
Join discussion
Aug 31, 2025 · 1 min read · C++ Compilation on Linux Mint C++ Compilation Process: We write C++ code in files with .cpp or .c++ extensions. We give these files to C++ compiler(which is g++) to compile. The compiler compiles our source files into an executable file(a binary ...
Join discussion
Aug 25, 2025 · 5 min read · After a long break from coding due to exams and personal challenges, I’ve decided to restart my journey as a developer. And I’m beginning again with Python. Why Python? Because I’m already familiar with its rich ecosystem of libraries and its wide ra...
Join discussion
Mar 21, 2025 · 6 min read · A Necessary Contrast Before we talk about Makefiles, it's important to understand the difference between compiled and interpreted languages: Interpreted languages (like Python or JavaScript) execute code line by line, without requiring a prior compi...
Join discussion
Feb 4, 2025 · 4 min read · Introduction: Is Python Compiled or Interpreted? Python is often labeled an "interpreted" language, but this oversimplification misses its hybrid nature. In reality, Python combines compilation and interpretation to execute code. Let’s dive into how ...
Join discussionJan 20, 2025 · 3 min read · Welcome again. In this article I will be discussing two broad yet very important topics for computers. Data representation and computer architecture. Data Representation Data representation is essentially how we represent data in computers. Computers...
Join discussion
Jun 5, 2024 · 3 min read · Introduction: When learning about programming languages and how they work, it's essential to understand the fundamental processes that convert high-level language (HLL) code into machine-level language (MLL) code. These processes are known as compila...
Join discussion
Feb 19, 2024 · 17 min read · .noise howdy_amigos, In this post I want to dig into the ELF file format. In case you never heard of this - it's the format for executable files, or binaries, on Linux. Binaries contain operational codes, metadata and memory sections, combined into a...
Join discussion