اگر می خواهی با #C برنامه بنویسی بهتر از visual studio استفاده کنی (بری ویندوز بهتره چون کارایی .NET توی لینوکس خیلی پایین است.
اگر می خواهی برای لینوکس برنامه بنویسی بهتره یک زبان برنامه نویسی غیردات نت انتخای کنی.
۱- scripting languages
python,perl,bash,R,Ruby
۲- Compiled languages
C,C++,fortran,D,...