0

Which is the best language for competitive programming?And also which is the best platform for practise coding ?

Thank you in advance.

6th May 2018, 7:50 AM
Sanu Kumar
Sanu Kumar - avatar
3 Answers
+ 1
The best language for competitive programming is the language you want to get better at. If you are or you want to be a software developer, you're going to spend a lot more time developing than solving competitive programming puzzles. When you're a competitive programming beginner (as most contestants are), the language won't matter too much (as long as your online judge supports it). But after you have spent all that time learning to solve programming puzzles, the language you'll be most fluent in is the one you have been using. So you might as well pick a language that you can use for professional development or side projects. For many more perspectives on this question: https://www.quora.com/What-is-the-best-language-for-Competitive-Programming-For-example-out-of-C-C++-Java-and-JUMP_LINK__&&__Python__&&__JUMP_LINK-which-would-be-the-best-language-to-specialize-in-for-programming-competitions As for the best platform, SPOJ (http://www.spoj.com/) is very popular and has a wide range of questions. There's also UVa Online Judge, which has a good companion web site (https://uhunt.onlinejudge.org/) that leads you through learning all the common question types, and a companion textbook (https://cpbook.net/) that you can read as you're learning. Many more perspectives on this question: https://www.quora.com/What-are-the-best-websites-with-algorithm-practice-problems
6th May 2018, 11:51 PM
Duncan Smith
Duncan Smith - avatar
0
in competitive programming, the most common languages are c++, c#, pascal and java. as for the best platform, as long as it uses an IDE that is up do date, it should be good enough
6th May 2018, 12:34 PM
hinanawi
hinanawi - avatar
0
Thanks for your thought and specially the references which will help me in future.
7th May 2018, 3:21 AM
Sanu Kumar
Sanu Kumar - avatar