My first programming language was BASIC (QuickBASIC) after this I played with C (only stdio and math), but the language I got the most use out of was Java (SE). On the OSDev route I learned [more] C and ASM.
I'm not including scripting languages here.
And what got me interested in the first place, well that's a hard one to answer - it was so long ago. I was 5 (maybe 6) when I got *my* first computer - my dad was tired of having to format and reinstall ours so often as I would "mess things up". I've always been interested in "How Things Work", before computers I was messing with simple electronic circuits and plumbing...
Brendan wrote:
The university I attended began with
Alice, then moved on to (a sub-set of) Java, then covered more concepts with Java, then branched out into other languages. I'm sure most Universities do everything completely different.
Well, that's the same order that is taken here. BTW I really dislike Alice
.
Best Regards,
B!
TL;DR; My interest in OSDev has helped me out in ways I would never have imagined, at-least when it comes to being a "Computer Technician", I understand so much more about how the internals of how a computer functions - which allows me to diagnose issues with more speed and ease. The only down side is that OSDev has also taught me to spot bugs and inefficiencies in applications that I would have been blind to - and that I can do nothing about them (closed source).