• Forum
  • Lounge
  • What was your first Programming language

 
What was your first Programming language?

Pages: 123
I am curious which language I see the pros know 6+ languages and they are good in everyone. But they must be the best at their first language. My first language is C++ and I am still learning. Please share your experience.
Last edited on
My first language was C#, but I don't remember it nearly well enough to program in it (nor do I want to).

-Albatross
closed account (1yR4jE8b)
That's too bad, C# is an awesome language.

Mine was Visual Basic 6 in high school.
Last edited on
closed account (zb0S216C)
I don't know 6+ programming languages, but I can say that C/C++ are my favourite languages. I can't really decide between C or C++.

Wazzak
Python...


Although I came here for C++ because python just didn't make me feel powerful enough. Once I started learning C++ I just forgot eveything Python. Although I will eventually learn python again.
I went English (hehe) -> HTML -> JavaScript -> QuickBASIC -> BBC BASIC -> C# -> C++ -> C# -> C++. Now I'm looking at learning D and Python. C++ is the only language I use extensively right now.
I'm sure mine was some form of BASIC.
Then X86 Assembly.
Then Pascal, which I consider my first real language.
Wow Assembly was it hard as one of your first languages? I can't imagine it as a first.
Last edited on
As earlier stated in the previous 55 versions of this exact topic, the answer is: c++
I started with assembly for PIC. Didn't do much, and I don't think that I learn it properly, but it was fun (like incrementing the program counter in order to make a bcd to 7 segment decoder).

In the university they start with a translated version of C. (like http://www.cplusplus.com/forum/lounge/47624/#msg258499 )
My first language was a magnetized needle and a really steady hand... Or was it? I could be completely full of crap :P

Anyways, first language that I made an attempt at was Basic, DarkBasic actually. I was in 4th grade and wanted to turn this super-hero like person I came up with into a game, and DarkBasic claimed to be "The Gamer developer's Language of Choice." Needless to say it wasn't, and needless to say it was far to hard for me to figure out so I gave up and didn't touch programming again till highschool when I learned FreeBasic.
C -> C++ -> HTML/CSS -> Java -> PHP -> c#. I'm planning on learning Objective C in the near future as well... I kindof forgot a lot of Java as I don't use it too much, however.
BASIC in Bulgarian using cyrillic alphabet (!) on a Правец 8Д ("Pravets 8d" in latin) computer.

http://www.pravetz.info/pravetz-8d.html

The computer itself had no screen and needed to be hooked up to your TV if you wanted to see something. The computer was integrated right below the keyboard - it was something like a keyboard with RAM and ROM memory.

I remember distictly once I turned on the computer without a screen and wrote "blindfolded" a two-line program for playing a "space-craft-shooting-sound". Then we went ahead to play space-battle with my brother, me typing in the "run" command to "fire" the weapons.

[Edit] OMG I just read the review of the computer (in english!).

When Pravetz 8D was announced in the evening news it was presented as the computer of the future that is going to control ovens, fridges and hi-fi decks. The interest for this model was huge due to its low price tag, the small size and its multimedia capabilities. Pravetz-8D was intended mainly for home use as it allows easy production of high quality sounds and graphics, which were needed for the games. It was something like a multimedia platform for the standards back then. When writing to a casette it could write in two modes: fast mode (2400 bits/second) and slow mode (300 bits/second). The computer did not include a monitor as it was intended to be connected to a standart TV set. It features a sound processor AY-3-8912, which allowed for 3 voices and 8 octaves.

Price: 420 BGN (1985 year), 420 USD at the official exchange rate.


At the time my mom's salary as a high school teacher was, I think, around 180 BGN per month.
Last edited on
Mine was:
Batch -> Visual Basic -> Bash -> GML (Game Maker) -> C++ -> Python

Although I never really put too much time in any of those, except for GML and C++. I still want to learn more Python and posibbly some other languages (Lisp, ASM, Malbolge (:P), Lua).
@Kyon:

I'm currently learning Lisp. All I can say is Functional Programming is a HUGE step away from Imperative Programming.
I have already investigated some of basic stuff in functional programming, which is mostly why I want more. Lisp seems to be quite powerful to me.

Also, please don't mind me for going off-topic, I just want to know this: are lambda expressions like "anonymous functions"?
Yes. In functional languages a lambda is a function and a first-class citizen, so it need not have a name.
C++ was my first programming language (I learned HTML and CSS and I think JavaScript before though).
chrisname wrote:
C++ was my first programming language (I learned HTML and CSS and I think JavaScript before though).

Jonathan was my first date (I dated Jackson and James and I think Jerold before though).

(Sorry, I really couldn't resist.)

-Albatross
Last edited on
Pages: 123