Well can someone tell me a good site that is not outdated. I am an aspiring software engineer. I hope to go into college with some experience. I just want to learn some of the main programming languages to have some background. Even though HTML and CSS are not programming languages I thought it would be a good place to start. Also I heard JavaScript was a good for beginners. If w3schools is outdated can you recommend a site that goes into detail like they do?