CodeArchaeology
  • Home
  • Languages
  • Encyclopedia
  • Blog
  • Getting Docker
  • About

Python

Hello World in Python

December 13, 2025 pythonhello-worldbeginnergetting-started

Every programming journey starts with Hello World. Python makes this incredibly simple—it’s just one line.

The Code

Create a file named hello.py:

1
print("Hello, World!") …

Read more →

Variables and Types in Python

February 25, 2026 pythonvariablestypesdata-types

Python’s approach to variables is one of the things that makes it so approachable. There are no type declarations, no keywords like int or String — you simply assign a value to a name and Python …

Read more →

The Weight of Your Web Stack, Part 3: Choosing the Right Backend for the Job

March 11, 2026 web-developmentperformancejavagorustpythonphprubyelixircsharparchitecture

In Part 1 we measured what web backends cost before serving a single request — idle memory ranging from 3 MB (Rust) to 500 MB (Spring Boot). In Part 2 we measured what happens when traffic arrives — …

Read more →

The Weight of Your Web Stack, Part 2: What Your Backend Costs Under Load

March 1, 2026 web-developmentperformancejavagorustpythonphprubyelixircsharpbenchmarks

In Part 1, we measured what web backend frameworks cost before serving a single request — idle memory, startup time, and Docker image sizes. We found a 30-100x spread between the lightest (Rust …

Read more →

The Weight of Your Web Stack, Part 1: What Your Backend Costs at Rest

February 22, 2026 web-developmentperformancejavagorustpythonphprubyelixircsharpdevops

Last week we looked at the top web programming languages and the frameworks developers are choosing in 2026. But there’s a question those rankings don’t answer: what does each of those …

Read more →

The Top Web Programming Languages in 2026: Frontend, Backend, and Full Stack

February 15, 2026 programming-languagesweb-developmentjavascriptpythonphptypescriptindustry-trends

Last week we looked at the top programming languages overall. But web development is its own world with its own hierarchy. The language that tops general-purpose rankings (Python) isn’t the one …

Read more →

The Top Programming Languages in 2026: What the Rankings Actually Tell Us

February 8, 2026 programming-languagesrankingsindustry-trendspythonjavascripttypescript

Every year, dozens of indices claim to rank the “top” programming languages. The problem? They all measure different things and often tell contradictory stories. TIOBE says C is #2; GitHub …

Read more →

Why 0.1 + 0.2 ≠ 0.3: How Programming Languages Handle Numbers Differently

January 26, 2026 programming-languagesnumeric-precisionfloating-pointcoboljavascriptpython

Open your browser’s developer console right now and type 0.1 + 0.2. Go ahead, I’ll wait.

You expected 0.3, didn’t you? Instead, you got:

0.30000000000000004

This isn’t a …

Read more →

CodeArchaeology

Exploring programming languages from the popular to the obscure - proving they all still run on modern machines

Quick Links

  • Home
  • Languages
  • Encyclopedia
  • Blog
  • Getting Docker
  • About

Recent Languages

  • ChaiScript
  • Cairo
  • C/C++ Preprocessor
  • Bzip2
  • C Shell

© 2026 CodeArchaeology. All rights reserved.

Built with Hugo | Examples on GitHub