Python. It'll let you do useful things and it won't force you to write in a bad style.
Is BASIC still worth learning?
Oh yes it does. It literally won't run the script unless it's formatted in its retarded way.
Even if you dislike Python's formatting it's still peanuts compared to what BASIC makes you do.
"Peanuts" is a pretty bad analogy for ease. They are annoying to crack open and make a mess.
I mean that it's insignificant. Unimportant.
You're comparing BASIC to Python, and the best thing you can think of is "Python forces you to make your code readable"? Come on now. There are dialects of BASIC without support for functions, and that's what you think is worth mentioning?
C is the only way to start. I'm already seeing the ravages in rigor that starting with something as high level as Python produce in my university.
Why would C be the only way? It may have more rigor than Python, but C is very flawed.
I haven't used it as much as C, but Go seems like it would be a lot more rigorous than C without losing the things that make C rigorous. Or if that's too newfangled, Pascal is explicitly a teaching language, isn't it? How about that one?
Calling C better than Python is one thing, but what could possibly lead you to believe it's the only rigorous option?
One could even write an OS in FreeBasic, if one were so inclined.
It was never worth learning. It's just an entry language that you'd work on for a few weeks as a child to get you into programming.
If you're 13+ then don't even bother with basic.
lol
Nah. The only real use for BASIC is writing Excel macros, so if that's your thing, it's nice. But if that's your job you could just probably develop full fledged extensions in C# which is vastly superior.
The language itself was shit when it came out, but it aged even worse. It's unusable today even if you wanted to.
I really don't get how BASIC is supposed to be a "simple language for beginners". I've used probably 10 languages over the years, including C, and I still can't wrap my head around BASIC's asinine syntax whenever I try. It's just so ugly and illogical I get a headache. Honestly even C would be much easier to learn than BASIC. But see for instance PASCAL, a very nice "learning language" that actually abstracts away the language features that are confusing until you understand how computers work. Why couldn't BASIC be like PASCAL? Wtf was Bill thinking?