Definitely FreeBasic. Works under Windows and Linux. Very powerful and fast, (no, really) and doesn't need those typical old school basic techniques (Amos and those 8 bit Basics come to mind), although it does allow them (useful for getting used to the compiler and editor).
Has some object orientation features and allows writing in a similar way as C (including DLL usage and system calls), but with Basic syntax, while also retaining the more easy Basic functions.
Has reasonably good documentation, nice editor, useful examples and an active, helpful forum.
Get it from here:
http://www.freebasic.net/
Quote:
Originally Posted by keitha1200
What language would you recommend to someone who was very fluent in Speccy basic, and touched on Asm (many, many years ago), yet the language is still good for ports or clones?
|
Skip the Spectrum Basic stuff. This is more or less just like the other old school 8 bit Basics. When you already know this kind of programming, then you should leave it behind, and use something more advanced.