DEV Community

ladislau szilagyi
ladislau szilagyi

Posted on

1 2 1 1

Programming for retro computers

I am a retired programmer, I started programming in the 70s, on 8 bit micro computers (8080, Z80).

Now, after 50 years, I have become passionate about retro computers (mainly Z80 based, running CP/M, e.g. RC2014). If you search 'RC2014' on the web, you will find a lot of references, mainly related about the hardware required to build such a machine...

But, on the other hand, I'm quite surprised by how few web sites dedicated to programming these retro computers I can find! Maybe I don't know where to look?

I'm sure there are a lot of (retired) C programmers out there, who remember the old days... and, I have recently seen new programming languages emerge, adapted for use on 8-bit computers (e.g the Cowgol laguage : see https://github.com/davidgiven/cowgol ).

Being also a great fan of assembly languages, I created a CP/M based development environment allowing the use of C, Cowgol & Z80 assembler, able to build CP/M programs written in a mix of these languages ( see https://github.com/Laci1953/Cowgol_on_CP_M ). You may find there even famous games (like StarTrek and Colossal Cave), ported to the Cowgol language.

I'm curious, how many of you have heard of the Cowgol programming language?

I sincerely hope to see more and more web sites dedicated to retro programming!

regards,
Ladislau

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly โ€” using the tools and languages you already love!

Learn More

Top comments (0)

Image of Stellar post

Check out Episode 1: How a Hackathon Project Became a Web3 Startup ๐Ÿš€

Ever wondered what it takes to build a web3 startup from scratch? In the Stellar Dev Diaries series, we follow the journey of a team of developers building on the Stellar Network as they go from hackathon win to getting funded and launching on mainnet.

Read more

๐Ÿ‘‹ Kindness is contagious

Explore this insightful post in the vibrant DEV Community. Developers from all walks of life are invited to contribute and elevate our shared know-how.

A simple "thank you" could lift spiritsโ€”leave your kudos in the comments!

On DEV, passing on wisdom paves our way and unites us. Enjoyed this piece? A brief note of thanks to the writer goes a long way.

Okay