It’s a program I copied and pasted but looking at it I’m not sure it does anything useful at all!
Basic is a good language to start with because you can easily learn the principles of programming like program flow, input output, if-then-else statements, etc.
Nowadays if that's all you know: you're hosed.
I know, because my 20 year career in IT ended 12 years ago when the green-screen, green-bar paper printout disappeared.
NOW a coder needs to know OOP, i.e., everything is a class, and all things belong within their class. It is when the objects of a particular class become instantiated with values that they take on the essence of becoming. Once they are no longer necessary, they no longer are; everything is ethereal.
It is so strange to discover that procedures can be defined inherently as objects within a "class", e.g., "making coffee". What's really and truly bizarre are "overloading" of procedures (let alone operators). In object oriented programmimg the procedure of such fundamental conecpt as addition can be "overloaded". What's so cool 'bout that is that you don't have to worry 'bout the sequence of code; just define WHAT needs to be done and the compiler and CPU determines how and when it gets done when what needs to get done is actually needed. Isn't that that rat's ass?
My parents apparently knew how to code? Remember hearing “Or Else!” quite a bit growing up. Hm.
BASIC was my first language. I learned to program it in the 70’s. Is it still being used anywhere?