Computer engineering and programming- where to start?

Hello. I would like to teach myself engineering and programming. However, I am not sure where to start, e.g. which literature to pick. Have any suggestions? Thanks in advance. Love, zmey.

 

As you're a newcomer to programming I'd go for something with a whole programming environment, that has good online support. Here are three excellent free to download and use options to take a look at:

You could do a lot worse than Microsoft Visual C# or Visual Basic as a first time programmer. Very easy to learn and also very popular commercial languages, so you might get a job further down the line. Download a free copy from Microsoft.

http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx

You might want to take a look at Netbeans from Oracle. Java based and relatively easy to learn.

https://netbeans.org/

Most colleges and universities like Pascal. Try Lazarus. I suspect this will be the smallest download too.

http://www.lazarus.freepascal.org/

For websites and web apps HTML5, CCS, Javascript and PHP with a database like MySQL.

Not easy to recommend a book, as It depends on what type of programming you want to get into.

When you say engineering, what type do you mean. Hardware or software?