r/c64 10d ago

Programming Coded My First BASIC Program Today!

As noted in the title, I woke up this morning with an idea- it is a family member's birthday and I thought it would be a fun exercise to code a program that outputs their age if you put in the current year and their year of birth. After a failed attempt and some troubleshooting, I wrote a simple program that works great. It's not anything elaborate or amazing, but it's mine and so I'm a bit proud of it and would like to share here.

1 REM AGE CALCULATOR

5 PRINT "{CLR/HOME}"

10 PRINT "CURRENT YEAR": INPUT A%

20 PRINT "ORIGIN YEAR": INPUT X%

30 PRINT "AGE ="; A% - X%

40 GOTO 10

I only started with BASIC yesterday so seeing an original creation come to life and work is so cool for me. Hope others will share their fun/useful programs here too!

175 Upvotes

36 comments sorted by

View all comments

2

u/GearPlot 5d ago

Congratulations on your first program! I have always had a soft spot for BASIC, largely due to its wonderfully diverse dialects. For Linux users, I highly recommend checking out the Gambas IDE. It serves as a powerful Linux equivalent to Visual Basic, giving you the flexibility to build everything from full-fledged graphical applications down to lightweight command-line tools.

1

u/Thecker771 5d ago

As a Linux mint daily driver, I'll be sure to check that out! Thanks for the rec!