HTML and CSS isn't really programming. It's more front-end design.
And you won't get a job easier than anyone else because it really depends on the kind of job. If you want to do complex back-end coding then none if this stuff is usefull (Except SQL) because most of them use C#, Java, C++, etc.
For the OP: It really depends what kind of knowledge you already have.
If you already can think logically (if, else, etc) then I would advise to go with C# or Java.
If you are really new to it then you could start with Python.
I would advise you to stay away from C++ in the beginning because it's quite hard to begin with. C# is a bit like C++ but with C# a lot of things are already programmed for you.