I have a few questions about programming languages
1. What are the most popular programming languages ?and why?
2. To learn C++ or C# should I learn C ? and if C necessary how much of C knowledge I need basic? intermediate? or advanced ?
3. What are applications of C++ and C# ?