I used to program using Visual Basic, C (The original ancient C) and direct machine code hexadecimal. All ancient programming languages.
I guess I'm showing my age a little bit
If it's any consolation, I remember thinking what a revolution it was that a game could be randomized to give you a different game every time...
Playing mode 3 of "Adventure"...
On the Atari 2600.
Perhaps some day we could have a nice chat about Kids These Days and how they need to get off our lawn.
And don't fear Lua. I have some background scripting on DOS/Windows and UNIX, but actual "programming" would be within error margin of zero if you don't count Minecraft modding. It's my understanding that Lua started as a project to each scripting to older children and young adults, but it quickly became a scripting language of its own. It's designed to be straightforward and understandable. I actually have a stronger background in linguistics, and between that, math, and basic scripting, I'm usually able to follow the code. The graphic rendering parts are where I get thrown, which I think would be an issue with ship design.
Just to give you an idea, I started poking around the code last week, and I've already turned the Viscids into a useful, moveable minor race.