August 2nd, 2024

I Was a 1980s Teenage Programmer

Martijn Faassen reflects on his teenage programming experiences in the 1980s, highlighting his first computer, challenges faced, and the magic of learning programming in a small Dutch village.

Read original articleLink Icon
I Was a 1980s Teenage Programmer

In a reflective blog post, Martijn Faassen shares his experiences as a teenage programmer in the 1980s, beginning with his first encounter with the Triumph Adler Alphatronic computer. Growing up in a small Dutch village, he recalls how his father, an accountant, introduced him to programming through BASIC, which was used to automate office tasks. Faassen describes the Alphatronic, equipped with an Intel 8085 CPU and running CP/M, as a pivotal part of his early programming journey. He reminisces about writing simple programs, including a basic calculator and a rudimentary AI that responded to input words with ASCII art.

Faassen highlights the challenges he faced as a young programmer, including language barriers and the limited resources available at the time, such as the absence of the Internet. He reflects on the magic of programming, where terms like "syntax error" and "function call" were initially mysterious but gradually became clearer as he learned. The post serves as a nostalgic look back at the early days of personal computing and programming, setting the stage for further exploration of his programming adventures in subsequent parts of the series.

Related

Remembering the LAN (2020)

Remembering the LAN (2020)

The article discusses the shift from simple LAN setups in the 1990s to complex modern internet programming. It highlights DIY solutions for small businesses and envisions a future merging traditional LAN environments with modern technologies.

Programming Like It's 1977

Programming Like It's 1977

The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.

Teaching Programming with Basic

Teaching Programming with Basic

The article discusses the educational value of programming in GW-BASIC, emphasizing fundamental concepts like variables and loops. Despite criticisms, starting with BASIC can provide a solid foundation for beginners.

Basic–The Most Consequential Programming Language in the History of Computing

Basic–The Most Consequential Programming Language in the History of Computing

BASIC, created in 1964, made programming accessible to students and hobbyists, fostering a culture of experimentation. Its legacy persists in education and among enthusiasts despite declining professional use.

Basic – The Most Consequential Programming Language in the History of Computing

Basic – The Most Consequential Programming Language in the History of Computing

BASIC, created in 1964, made programming accessible to students and hobbyists, fostering interest in coding. Its legacy influences modern languages, despite its decline in popularity among professional developers.

Link Icon 0 comments