Nolce :
I need some help and advice on getting started in programming. Such as recommended compilers and things like that. I had recently installed the Digital Mars compiler but it is to confusing to use.
Start with BASIC (any version works, VB.NET is great) to get a feel for programming and then move on to C to get familiar with the fundamentals.
C is a particularly useful teaching language because it's a very deep and narrow programming language. It allows the programmer to do damn near anything (leaning on inline assembly for the rest) but has a very limited standard library. This encourages programmers to implement algorithms and components on their own rather than simply finding a function to do those same things for them.