CP/M User
Veteran Member
I'm curious what peoples thoughts are regarding this language, which through the decades has been through many alterations and even through alterations, the language is continued to be called BASIC, even when it's been influenced by other languages. Though when I look at a flow chart of all the languages made, I notice BASIC was influenced by Fortran IV and another early language called JOSS which was influenced by Algol 58 and before that Fortran I, so I wonder if one of those earlier languages had something like Procedures, is where BASIC could inherit Procedures even though it wasn't part of the early Dartmouth BASIC?
I was also wondering if variable declaration and naming were important, so normally in BASIC varables don't need to be given a type, although I'm unsure how later BASIC (Visual BASIC for example) would handle that, so 'a=1' and a equals 1, and the names themselves in BASIC can be a mixture of letter followed by number, though wondered if any BASIC ever went away from that and used a letter to represent a variable type followed by a number to represent it's place?
I was also wondering if variable declaration and naming were important, so normally in BASIC varables don't need to be given a type, although I'm unsure how later BASIC (Visual BASIC for example) would handle that, so 'a=1' and a equals 1, and the names themselves in BASIC can be a mixture of letter followed by number, though wondered if any BASIC ever went away from that and used a letter to represent a variable type followed by a number to represent it's place?