When I was commissioned (1984), the AWACS programming shop had just removed the last punch card writers. Still had the readers for existing programs that weren't yet transferred to digital storage.
I spent my first 13 weeks on active duty at Keesler AFB in Biloxi, MS, taking classes on computer software design and implementation. It was a watered down refresher of my 4 years in college.
We used punch cards (better than the models we used in school) and a Honeywell mainframe (close to my school's model).
At my job, we used Fortran, COBOL JOVIAL and a Boeing-created variant of IBM assembler called 4PI Assembler, which of course executed on the airborne 4Pi computer.
My first position was in the Error Analysis and Recovery programming shop. Basically, our code watched for hardware and software malfunctions and took action to isolate and either correct or take offline the offending component. I still have flashbacks of the Hexadecimal Dumps I had to read every afternoon to analyze the hiccups that occurred inflight.
Flapp you will like this.
I spent 10 months at Kessler in 1973-74. Avionics repair school.
I graduated with a BS in Computer Science in 1990 and the USA tried to recruit me.
Dumb shits didn't realize I had already spent over 5 years in the USAF Vietnam era.
You are lucky you only had to deal with Hex dumps I had to deal with
binary core dumps on a DEC PDP8A at my job with an Aero space company.
I also helped certify AWACS OTAN aircraft.
Last but not least Ren, PASCAL is probably my favorite
programming language. Sorry you had trouble with it.
it really enforces strong "Type checking".
Since my Fort'e is real time software design
I'd use "C", assembly languages, or Micro code
for my projects.
CNC and Printers are a "Cake walk".
My first language was ASM 80. That is 8080 assembly language.