Personal (Software) Development: Hello World!

By | 2013/08/08

A few years ago, when I was kind of independent from earning money and preserving my standard of living, I was very much into C/C++ programming. Ok, being honest – I still had to earn some money, but just to afford my studies. At my best times I initiated and also successfully implemented a few C/C++ projects on [1].

But not to forget to mention all the other programming languages I learned (and been tortured with): Java, Assembler, in the beginning of my studies I had Turbo Pascal lessons and somewhere in-between I learned Prolog as well, an outsider but quite interesting, especially as this is a logic-oriented programming language.

Time flew by and somehow I departed from my roots – having less and less to do with computer science itself. Nowadays I act as a IT/Operations country relationship manager within an international bank for several international network units, where my main job is to align with them in regards to new projects, ensure a proper service quality on existing IT services and act as an interface between the local CIO/COO and the counterpart within head office. So in a nutshell – more managerial and less operative.

So I decided to get back into development – personal development I would say. So lets see how to manage this in a proper way. I definitely will try to report my progress within my upcoming blog entries.

Based on my historical success, and also remembering the fun-factor, I will focus on C, C++ and Java.

To start off I would suggest to dig into a few tutorials. The search engine of your choice will spill out tons of tutorials – and most of them including the most-famous “Hello World!” example. Starting off with C, I would recommend [2] –  an entertaining but also very comprehensive start into C. Crawling deeper into the rabbits hole, C/C++ and Java including environmental software and the magic of the compiler is described at [3].

Facing the problem of having not any compiler available (sorry to note, but that’s a bad excuse) try to use an online compiler as [4] or [5].


[1] Jürgen Repolusk, Sourceforge Projects

[2] Brian “Beej” Hall, Beej’s Guide to C Programming

[3] Chua Hock-Chuan, yet another insignificant programming notes

[4] Mohammad Mohtashim, Compileonline

[5] Steven Hazel, Codepad




Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.