|
|
|
|
|
by kazinator
3753 days ago
|
|
I started BASIC at age 11, only a short time after being immersed in an English speaking culture so it was simultaneous. The BASIC words did mean something in English, but it was easy. I thought it was absolutely terrific how the programming language was nearly grammatical, because English words didn't require inflecting. For instance PRINT is both the imperfective dictionary form of a verb, and an imperative. This means that programming can use English verbs in their dictionary form (easy to look up!) and yet these uses nicely read as imperatives: print this, update that, etc. The target nouns of an imperative have the same form as datives. The "foo" doesn't change between "here is variable foo" and "add 3 to foo". I thought, man, English is working great for programming, this is so easy! |
|