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 articleIn 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)
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
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
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, 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, 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.
Related
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
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
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, 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, 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.