![4d894bcafd7b24b991e9c115281f9f19.jpg](https://www.sokanacademy.com/images/blog/4d894bcafd7b24b991e9c115281f9f19.jpg)
در رقابتهای الگوریتمی، برنامهنویسان ++C نسبت به دیگران سریعتر و دقیقتر هستند. برنامهنویسان Python و بعد از آن برنامهنویسان JavaScript ردههای دوم و سوم را به خود اختصاص دادهاند.
Sublime Text نیز یک محیط توسعهی (IDE) محبوب برای کاربران CodeFights است (البته بیش از آن که بتوان نام IDE روی این نرم افزار گذاشت، باید گفت که یک ویرایشگر کد خوب است!) و توسط سه چهارم از توسعهدهندگان مورد استفاده قرار میگیرد. ردهی دوم با 17/6 درصد در اختیار vim و بعد از آن ردهی سوم در اختیار emacs با 7/6 درصد قرار دارد. جالب است بدانید که بیشتر از دو سوم از برنامهنویسان از ویژگی Autocomplete در محیطهای توسعه استفاده میکنند و درصد بسیار بالا یعنی 91/4 از برنامهنویسان، محیط توسعه با رنگ تیره را نسبت به رنگ روشن، ترجیح میدهند (برای کسب اطلاعات بیشتر در مورد تفاوت های محیط های توسعه ی روشن و تیره، می توانید به مقاله ی مراجعه نمایید.)
در سطح جهان، زبان برنامهنویسی ++C با احتساب 24 درصد، محبوبترین زبان در CodeFights است. رقبای اصلی این زبان به ترتیب Python با 22 درصد، Java با 20 درصد و JavaScript با 18 درصد میباشند (البته آمار و ارقام ارائه شده در شاخص چیز دیگری را نشان می دهد!) البته در ایالات متحده، این لیست کاملا برعکس میشود. زبان برنامهنویسی JavaScript با 24 درصد از بالاترین محبوبیت برخوردار است و نزدیک به آن زبان Java با 23 درصد در ردهی دوم است. زبان Python پشت سر این دو زبان و با 18 درصد و در ردهی بعدی زبان ++C با کمتر از 15 درصد قرار میگیرد.
اما اگر بخواهیم در برنامهنویسی جنسیت را در نظر بگیریم، CodeFights نتیجهی جالبی را در اختیار ما قرار میدهد؛ مردان و زنان تقریبا برابرند. اگر دقیق تر بررسی کنیم، مردان و زنان شانه به شانهی هم در رقابتهای برنامهنویسی شرکت میکنند و مردان فقط 54 درصد از رقابتها را پیروز میشوند.