Celebrating 70 Years of Fortran
rbanffy
254 points
105 comments
October 15, 2026
Related Discussions
Found 5 related stories in 96.8ms across 9,619 title embeddings via pgvector HNSW
- Happy 45th Birthday to the IBM PC and Model F/XT tart-lemonade · 60 pts · August 12, 2026 · 53% similar
- The Zilog Z80 has turned 50 st_goliath · 195 pts · July 17, 2026 · 50% similar
- Z80 – The 1970s Microprocessor Still Alive (2021) asdefghyk · 132 pts · August 22, 2026 · 50% similar
- Z80 turns 50 as an open-source drop-in replacement nears DIP40 silicon logickkk1 · 16 pts · July 19, 2026 · 45% similar
- Commodore 64 released September 1, 1982 giuliomagnifico · 339 pts · September 02, 2026 · 44% similar
Discussion Highlights (20 comments)
jmclnx
My first language, I should try and mess with it again. It has been decades since I used it.
Frone125
It's crazy to think that any programming language is that old.
hotelsacher
Happy birthday! I think this has to be the oldest programming language still in use. 70 years is quite an eternity in the sphere of computing. Before Fortran, there was (almost?) nothing but assembler and plug board connectors.
ryan_glass
In the mid 90s I used Fortran to model a distillation column in a chemical engineering plant. Here I read that it is still the go to language for nuclear engineering. I am amazed but for some reason happy about this.
hermitcrab
"A good FORTRAN programmer can write FORTRAN in any language"
hermitcrab
I started off programming in FORTRAN in my first job, 40 years ago. There was a lot of terrible stuff in FORTRAN from a software engineering point of view: COMMON blocks, GOTOs, ENTRY points (to enter a subroutine part way through!), but it was one of the first high level language and language designers had a lot to learn.
jibalt
I learned programming in FORTRAN II on an IBM 1620 in 1965.
shaohua
Thank you,Fortran!
jandrewrogers
FORTRAN is also the origin of using 'i', 'j', 'k', etc as loop variables in code, since 'i' was the first variable name that could be used for that purpose. The original language design was constrained by very primitive computers.
richardantj
It's 30 years since I last used Fortran to pass my Civil & Structural Bachelor's and Masters. Loved the simplicity of it, modelling spring stiffness in concrete and steel piles hammers into the ground and tie rods being pulled out of their grout anchors. However, what blows my mind is that something I did on a 386/ 486 as a 3-6 month research degree is now modelled by AI and run on my desktop in minutes.
RetroTechie
More precise: Many years of FORTRAN. Followed by many years of Fortran.
FabHK
I wanted to learn Fortran in the 1990s and borrowed a Fortran book from the university library. On the first or second page it stated "To mark comments, just punch a letter 'C' into the first column of the punch card." I returned the book and never learned Fortran. Having said that, so many foundational libraries were implemented in Fortran (BLAS, LINPACK/EISPACK, LAPACK, MINPACK, FISHPACK, FFTPACK, etc.) - thanks for that.
BeetleB
Have people moved on from Fortran 77? It was frustrating that, 30 years after Fortran 77, professors were insisting in writing in that dialect. Thank God I escaped that hell. Edit: Since people don't understand my point - I'm well aware of the existence of newer Fortran standards. But in much of academia, the professors insisted on sticking with Fortran 77.
whartung
FORTRAN was a very important language for me. Growing up on early micros, with BASIC, my father had Fortran for the TRS-80. I took a stab at learning it, but the documentation was reference for calling the compiler, not so much learning the language. And when I found a FORTRAN book, it was quite dated and talking about things like tapes and punches and what not. So, that effort stalled. But, my first quarter in college, I took a FORTRAN (77) class. FORTRAN taught on the schools CDC Cyber mainframe. This was quite a change from 8-bit PET BASIC. But, most importantly, it was exposure to much of the same concept that an 8-bit computer has, but from a different tact. This gave me more of a way to view things from a higher level, since I had to make them fit the two different views of how FORTRAN looked at things, how the Cyber presented things, and how BASIC and the PET were "same thing only different". It also gave me access to a multi-user system, and all of the interesting capabilities it offers. I remember when they put in their first lab of PCs, and how they started teaching folks Turbo Pascal on micro computers, and I just felt that the users were missing out on a bigger world. "Anyone" can access a PC or micro computer at home, but mainframe or multi user mini access, not so much. It's just a much bigger world out there, and we tend to baby duck what we first see. Different world today, never had to use FORTRAN professionally, but I am most grateful for the experience of learning it and its environment. Very powerful medium for broader learning. Also FORTRAN was the only notable computer thing I had "taught" to me (outside of my 20 minute introduction to BASIC by my high school teacher), pretty much everything else I self learned from books and such, even knowing the bulk of it before taking classes in school.
dranudin
I wrote Fortran for my first job as a software developer in 2018 for simulation solvers. Still like the language! Modern fortran is very very fast and much nicer to use than C for linear algebra. So in my opinion for numerical calculations it remains the best language, even today. Happy Birthday!
jmspring
An ex got me "A Fortran Coloring Book" years ago while I was working with astronomers. I was still in grad school and it gave me an excuse to learn it.
WalterBright
I abandoned FORTRAN for good when I discovered C.
buddyholey
I worked on BLAS. Amazing language and tremendous impact it's had over the decades.
waynecochran
FORTRAN 77 was the language for the first programming language course I took. I absolutely hated computers and programming after that course. Later I took CS courses and used Pascal -- one day the concept of abstraction hit me as we were developing data structs in the 2nd semester and the light went on. That is when I first started to love programming. FORTRAN was thereafter referred to as the F language. Sorry to be a bummer, but I still recoil when I hear about that language.
insanetake
"I don’t know what the scientific language of the year 2050 will look like, but I know it will be called Fortran."