Learn — Deep Research Enrichment

Study Guides · Programming Examples · DIY & TRY Exercises
PNW Research Series · 30 topics · Artemis II
Each topic below carries a Study Guide (prerequisites, reading order, key concepts), runnable Programming Examples, and hands-on DIY & TRY exercises. The material was added during the April 2026 high-fidelity enrichment pass on the PNW Research corpus.
30 topics
~160 files enriched
~7,900 lines of study material

All Topics

ALGOL 60

The paper language that invented programming-language theory.

4 files · programming-languages

Ada

The language for people who want to be sure.

4 files · programming-languages

Assembly Language

The thin layer between human thought and machine execution.

4 files · programming-languages

C

The substrate of everything.

4 files · programming-languages

C++

Zero-overhead abstraction. Forty years, still evolving.

4 files · programming-languages

Command Line Interface

Sixty years of typed commands, still winning.

4 files · programming-languages

Data Housekeeping

The care and feeding of data.

9 files · computer-science

Data Mining

Turning data into knowledge, one algorithm at a time.

8 files · computer-science

Fortran

The first high-level language, still alive at 68.

4 files · programming-languages

Go

Boring by design. That turned out to be the feature.

4 files · programming-languages

JVM Garbage Collection

Where managed memory meets reality.

4 files · systems

Java

Thirty years of enterprise, still evolving.

4 files · programming-languages

JavaScript & TypeScript

The language of the browser, and everything after.

4 files · programming-languages

Lisp

The meta-language. Everything else is an approximation.

4 files · programming-languages

Machine Language & Code

What the CPU actually sees.

4 files · programming-languages

Mathematical Proofs

From Euclid to Lean 4. The discipline of knowing why.

6 files · mathematics

Pascal

Wirth's vision of teachable, maintainable code.

3 files · programming-languages

Perl & PHP

The duct tape of the internet, plus the language that won the web.

4 files · programming-languages

Project Management

From the pyramids to AI-native systems.

4 files · business-law

Prolog / Logic Programming

Logic as the programming model.

4 files · programming-languages

Punch Cards

1965 batch computing returned in 2026 AI orchestration.

4 files · systems

Python

The universal glue of modern computing.

4 files · programming-languages

REXX & ARexx

IBM's scripting language, revived on the Amiga, ported forward.

4 files · programming-languages

Random Number Generation

The deterministic production of unpredictability.

6 files · computer-science

Research Methodology

The discipline of finding things out honestly.

9 files · methodology

Root Cause Analysis

Why things failed, traced to the roots.

6 files · root-cause-analysis

Rust

Memory safety without garbage collection.

4 files · programming-languages

Service-Oriented Architecture

From CORBA to MCP: the long arc of services.

4 files · business-law

Standalone Research

Topics that stand alone outside the structured buckets.

24 files · mixed

Trace Scheduling & VLIW

Scheduling across basic blocks, from Multiflow to Groq.

4 files · systems