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

Fortran

Hello World in Fortran

December 6, 2025 fortranhello-worldbeginnergetting-started

Every programming journey starts with Hello World. Let’s write our first Fortran program using modern free-form syntax.

The Code

Create a file named hello.f90:

1
2
3
4
program hello …

Read more →

Variables and Types in Fortran

March 22, 2026 fortranvariablestypesdata-types

Fortran’s type system reflects its origins as a language built for numerical computation. Every variable must be explicitly declared with a type before use (when following the implicit none best …

Read more →

def, func, fun, fn, sub: Why Every Language Has a Different Word for the Same Thing

March 30, 2026 programming-languagesfunctionshistoryfortranpythonrusthaskellkotlin

Open almost any programming language reference and you will find, somewhere near the beginning, a section explaining how to define a reusable named block of code. The concept is universal. The word …

Read more →

The Oldest Programming Languages Still in Production Use

January 19, 2026 programming-languageshistorylegacy-systemscobolfortranlisp

Somewhere right now, a FORTRAN program written in the 1970s is predicting tomorrow’s weather. A COBOL system is processing your credit card transaction. A Lisp-based AI is helping plan 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

  • CONTROL-M/Analyzer
  • ColdFusion
  • CMS Pipelines
  • CMake
  • CLOS

© 2026 CodeArchaeology. All rights reserved.

Built with Hugo | Examples on GitHub