A+ certification has nothing whatsoever to do with programming. Ignore whoever told you that it's useful for that. UNIX is an operating system, not a language. Apache is a web server and also is not a language. HTML is a markup language -- which means it allows you to "mark up" text with specific tags -- it isn't a programming language though.Just start out with Python or Ruby and online tutorials. Either of those languages will be just fine; neither is better than the other -- the differences are just personal preference, really.