DEV Community

Discussion on: Why did you start programming?

Collapse
 
cloudyhug profile image
cloudyhug

At first I wanted to know how to build a basic website, so HTML and CSS. After that, a little bit of Batch scripting on Windows to make PCs shut down at school to have fun (childish I know but fun at that time).

Then, I started to question myself. I've always been a gamer, and I got curious to know what being on the other side of the screen feels like. So I searched on the internet for programming languages for beginners. Ended up having to choose between Java and C. Java looked hard with all these "class" things and these long method names, so I chose C.

I built some little things with C and spent some time to understand quite important but at first sight complex notions, like pointers and memory allocation. Then I tried learning Python because it looked cool and dynamic. In the end I've not done much with it but it was fun to see that such easy languages existed.

After entering an engineering school I've studied Java during 3 years, and more recently C again (which felt easy this time) and C++. Then I discovered the magic of OCaml and never stopped loving this one haha !!

Programming is really nice, a lot of languages exist, they are all different and useful in some different fields. That's what I find magic ! Everybody has its favourite technology and does great things with it :)