Sanath Thilakarathna
  • About
  • Blog
  • Projects
  • Teaching
  • CV
  • The Evolution of C and Its Compiler - From the First Version to Modern Day - C Post 03

    The journey of C and its compiler from their inception to modern times is a story of continuous innovation and adaptation, shaping modern programming.

    6 min read   ·   January 16, 2025

    2025   ·   Programming

  • The Birth of the First C Compiler - C Post 02

    The first C compiler was a groundbreaking development that transformed the C programming language into a practical tool for software development. This post explores how it was created, its challenges, and its impact.

    6 min read   ·   January 14, 2025

    2025   ·   Programming

  • History of the C Programming Language - C Post 01

    The C programming language has shaped modern computing. In this post, we explore its origins, the languages that preceded it, and its impact on software development.

    7 min read   ·   January 12, 2025

    2025   ·   Programming   ·   Programming

  • Difference Between Microprocessors and Microcontrollers

    In the world of embedded systems and computing, the terms microprocessor and microcontroller often come up, and while they might sound similar, they serve different purposes and have distinct characteristics. Let's delve into the key differences between these two crucial components.

    2 min read   ·   August 01, 2024

    2024   ·   Microcontrollers

  • <
  • 5
  • 6
  • 7
  • 8
  • 9
  • >
From Medium
  • Is AI Really Intelligent? Here’s the Truth
    Aug 08, 2025
  • Why Sumatra PDF Boosted My Reading Efficiency?
    Jul 04, 2025
  • Why Aren’t Keyboard Keys in Alphabetical Order?
    May 13, 2025
  • Demystifying Multimedia Processing: Codecs, Formats, and the Power of FFmpeg
    May 12, 2025
  • Bertha Benz: The First Test Driver Who Changed the World
    May 10, 2025
  • A 50-Year-Old Soviet Spacecraft Is About to Crash Back to Earth
    May 08, 2025
  • The Rise and Fall of Skype: A Digital Pioneer Bows Out
    May 06, 2025
  • The Mathematician Who Built the Bomb — Then Built the Field of Game Theory
    May 05, 2025
Categories
  • Engineering
  • Mathematics
  • Mechanics
  • Microcontrollers
  • Physics,
  • Programming
  • Quantum
Tags
  • ADC,
  • ATmega328P
  • Acquisition,
  • Analog
  • Analysis
  • Control Theory
  • DDS
  • Data
  • Design,
  • Egypt
  • Electronics,
  • Embedded Systems
  • Engineering
  • Fourier Transform
  • Greece
  • History
  • Input,
  • Material
  • Mathematics
  • Mechanics,
  • Mesopotamia
  • Microcontroller
  • Microcontrollers,
  • Middleware
  • PID Controller
  • Prehistoric
  • Programming
  • ROS
  • ROS2
  • Robotics
  • STEM
  • Sensors,
  • Signal Processing
  • Sound
  • Strain
  • Stress
© Copyright 2026 Sanath Thilakarathna. Powered by Jekyll with al-folio theme. Hosted by GitHub Pages.