What to program - beginner

It depends what type of programming you want to go in to, i myself opted for Python and i do a lot of Linux scripting, as well as website stuff. (Python is cross platform and runs on web servers).
 
Thinking same about the OP, I want to learn as well, I got an idea and would like to see materialise quicker.

I came across this articular today. Very relevant to this topic

Thoughts on what this author says(does he have a point), might shed some light on a worth while code for me to spend time learning

No wonder CompSci grads are unemployed

Source : theregister

Very interesting read. I remember in an IT lesson in school we were asked to design a webpage, the teacher then went through a powerpoint explaining how to do it in word. After that I opened up notepad and started typing HTML, she had no idea what it was, even after I explained.
 
Very interesting read. I remember in an IT lesson in school we were asked to design a webpage, the teacher then went through a powerpoint explaining how to do it in word. After that I opened up notepad and started typing HTML, she had no idea what it was, even after I explained.

I remember in my CompSci degree we were expected to be able to code in Assembly, C, Pascal, Lisp, Prolog and a few languages that don't exist today. We learnt about algorithms, not languages or API's.

Python is IMO still the best choice these days, although I still think the whitespace delimination is bizarre and uneccessary. (hence I like Ruby and LUA)
 
Last edited:
Go with C#... Although it won't expose you to low-level memory management, it will allow you to learn the basics of programming in an easy enough environment. Once you've mastered the basics you can begin to learn about memory management in C/C++ if you really wish to.
 
...to be able to code in Assembly...

Ah, the memories... 6502 Assembly Language on the good old BBC B, but that was aged 15 doing an O'Level CS, and writing games 'for fun' not on a degree course.

It's certainly a shame that even many CS Grads today won't understand the fundamentals of program design and coding as well as we did back then.
 
Ah, the memories... 6502 Assembly Language on the good old BBC B, but that was aged 15 doing an O'Level CS, and writing games 'for fun' not on a degree course.

It's certainly a shame that even many CS Grads today won't understand the fundamentals of program design and coding as well as we did back then.

LDA, STX, JMP, JSR.. I did the same on the Electron and Master but moved to the Arch and programmed ARM assembler games through uni also write the assembler back end for a housemate that has a raytracing editor published in one of the mags cover discs at the time. It even had comments about how fast it was from users :) I can still remember ARM assembler which is a little worrying!

After a long career in software development I've moved far away from the code face but I'm coding Objective-C on OSX current to support my other hobby - drumming (MIDI kit).
 
Back
Top Bottom