Not So BASIC

in programming •  5 years ago 

The slow down at my remote support position continues. I am supposed to be helping bridge the "digital divide" by helping a program that provides internet service to low-income Americans. We are still unable to access a tool to help process and track the orders, so I am basically sitting and helping co-workers with their questions.

I took time today to research an owner's manual for the old Commodore-64 Computer. I have the crazy idea to use a Raspberry Pi to emulate the C-64 to complete a program to play music using a standard keyboard. As I read through the basics of BASIC, I was surprised at how many of the features of more powerful modern languages existed within a language that was designed to be simple to learn.

The statements we take for granted in C++. Python, etc were there; IF. . . THEN, FOR loops, etc. Commodore-64 BASIC was typed; integers, floats and strings were all able to be declared and some conversions were available. The PEEK and POKE commands acted as a primitive form of pointer. Arrays seemed like Python or other more modern languages lists.

One final thing I found in the manual was a list of programs, one of them looks like it is for a piano. I may have code I can use as a basis for what I want to do!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  



HIVE (THE NON-COMMUNIST, NON-CENSORED, JUSTIN SUN EXCLUDING SOCIAL BLOCKCHAIN) IS ALIVE, COME JOIN US!!!

https://peakd.com <--- Log in with your Steem account today!!

Hi! Did you know that steemit.com is now censoring users and posts based on their opinions?
All the posts of these users are gone!
https://github.com/steemit/condenser/commit/3394af78127bdd8d037c2d49983b7b9491397296

Here's a list of some banned users:
'roelandp', 'blocktrades', 'anyx', 'ausbitbank', 'gtg', 'themarkymark', 'lukestokes.mhth', 'netuoso', 'innerhive'
See anyone you recognize? There could be more, they also have a remote IP ban list.

Will you be censored next?