What are the best programing languages to learn in the current technological times? Is it best to know a bit of all of them or is it best to really master 2-3 programming languages and know them in and out? Just a question from a recent Computer Science Grad.