What was your first Programming language?

Pages: 123
Duoas wrote:
Neither CSS nor HTML are programming languages, they are markup languages.


My point. I just didn't like this statement:
Latinxassassin wrote:
I first learned HTML, but they say it's sort of a programming language. So I guess my first programming language was CSS.
Yes, I was also responding to Latinxassasin.

I am also keeping in mind that the topic is "What was your first language?"; it doesn't specify what kind of language. Someone could have responded with "English" or "Spanish" or the like. :-)
+1 Duoas I forgot to add the programming part XD
Javascript was my first programming language!
In my opinion, it's good to start. But, i had major difficulty converting to C++.
And at the moment, being self taught i STILL think it difficult with some C++ methods.

So, i have gone on the old languages of BASIC in hope that i can understand all the concepts instead of jumping in to the maze of C++ fully.
Eh, that's a terrible idea...

Basic (implementation depending) is a completely and totally different beast than c++. The only thing you're guaranteed to gain from your experiences with it that's applicable to c++ is some level of problem solving skills.
I disagree. Conceptual thinking is the most important thing you can learn for programming. Syntax and the like are just tools, and can change.
Oh, dur. I worded that poorly. I completely agree with what you just said, but it looked like he wanted to learn BASIC to prepare him self for c++.
How do you gain conceptual thinking? Is it from experience?
Applesoft Basic, on the ][e!
What I assume xander337 meant to say was that the concepts in BASIC differ greatly from those in C++. Or at least, many concepts from C++ are absent from BASIC.
Except maybe Visual Basic? It is object oriented at least...
Last edited on
When you all say concepts, what are you all referring to ? I believe loop constructs, conditional checks are available in most programming languages ? E.g while,do-while,for,if-else are basic concepts ?
Granted, basic flow control and logic concepts will be roughly transferable between languages., but classes, polymorphism, templates and so forth are some very important C++ concepts and, more generally, important object oriented concepts. They are not present in BASIC (except Visual Basic, maybe...). That was my point.

Last edited on
I see. So basically a procedural vs OOP concepts you are talking about correct ? Then not only Basic, in fact Pascal and all other procedural programing language will be different from C++. Need not be C++ can be Java also.

So the debate should be more general. Procedural vs OOP concepts difference.
Topic archived. No new replies allowed.
Pages: 123