Qt یک فریم ورک مولتی پلتفرم برای توسعه نرم افزار می باشد که اکثرا برای ایجاد برنامه هایی با رابط کاربری (GUI) مورد استفاده قرار می گیرد . اما پس از نسخه ۴ امکان ایجاد برنامه های متنی نیز فراهم شده است. بیشترین استفاده از کیوتی در رابط گرافیکی KDE بوده است که یکی از مهمترین محیط های گرافیکی لینوکس می باشد. نرم افزار های بسیاری چون Opera, Google Earth, Skype, Qtopia و … نیز توسط این ابزار ایجاد گردیده اند. کیوت تقریبا در اکثر سیستم عامل های موجود چون لینوکس، ویندوز، مک و سیستم های خاصی چون PDA ها و Smartphone ها قابل اجراست.این نرم افزار یک محیط برنامه نویسی متن باز (open source ) است که مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان C ++ را شامل می شودکه به برنامهنویس امکان توسعه آسان نرمافزارهای کاربردی را میدهد.
Brackets براکتز یک ویرایشگر کد رایگان و متن باز است که توسط شرکت ادوبی Adobe و به وسیله HTML و CSS و Javascript تولید شده است. این ویرایشگر کد بر خلاف تمامی نرم افزارهای ادوبی به صورت منبع باز (Open Source) برای توسعه دهنده های وب ارائه شده است. این نرم افزار در حال حاضر علاوه بر ویرایشگر عادی، یک ویرایشگر سریع، تنظیمات و پیش نمایش زنده از تغییرات را در مرورگر کروم به توسعه دهنده ارائه می دهد و طبق گفته ی توسعه دهنده های آن مرورگرهای دیگر بزودی پشتیبانی خواهند شد. رابط کاربری ساده ، حجم کم ، طراحی Flat و باز کردن سریع فایل ها از جمله مزایای این نرم افزار می باشد.
Anaconda توزیعِ متن باز و رایگانِ زبان برنامهنویسی Python به حساب میآید. با استفاده از Anaconda میتوانید نسخههای مختلف Python را در محیط های جداگانه اجرا نمایید. نسخه متن باز Anaconda بیش از ۱۰۰ مجموعه پرطرفدار از زبانهای برنامه نویسی Scala، R و Paython را در خود جای میدهد. علاوه بر این، با استفاده از نرمافزار Anaconda به راحتی میتوانید به حداقل ۷۲۰ پیکیج قابل نصب بر روی سیستم، دسترسی داشته باشید.Anaconda یک توزیع رایگان از پایتون است که برای تحلیل داده، پردازش و محاسبات علمی از آن استفاده میشود. Anaconda در دو نسخه برای پایتون ۲.۷ و ۳.۴ عرضه شده است. نصب هر کدام از این پکیجها روی هسته اصلی پایتون برای خود دردسرهایی را دارد و به راحتی نمیتوان این کار را انجام داد. اما Anaconda بیشتر این پکیجها را جمعآوری کرده و از آنها میتوانید در برنامه خودتان استفاده کنید. Anaconda همچنین یک محیط کاستوم برای ترکیب نسخههای مختلف پایتون (۲.۶، ۲.۷، ۳.۳ یا ۳.۴) و پکیجهایی که روی نسخهها و بسترهای مختلف کار میکند، ایجاد کرده است تا با استفاده از conda به راحتی بین این ..
شرکت اینتل نرمافزاری را ارایه کرده که به کمک HTML 5 به راحتی می توان برای موبایلها برنامه نوشت. نام این نرمافزار Intel XDKست. در واقع وقتی برنامه ای با HTML 5 تهیه گردد، می توان به راحتی آن را برای اندروید، ویندوز فون و iOS کامپایل کرد. البته روش ساخت در این برنامه به این صورت است که سورس برنامه شما به سرورهای اینتل ارسال و در آنجا برنامه نهایی ساخته می شود و بعد شما می توانید آن را دانلود کنید. بنابراین هیچ نیازی به نصب SDK و موارد دیگر ندارید و به سادگی میتوان حتی در سیستمعامل ویندوز هم برای iOS برنامهها را کامپایل کرد.
App Builder مجموعه ای کامل از ابزارهای لازم در ساخت و توسعه اپلیکیشن های موبایل ترکیبی (hybrid mobile applications) قابل اجرا بر روی پلتفرم های مختلف را بدون نیاز به تسلط بر زبان های برنامه نویسی مختلف برای هر پلتفرم، در اختیار کاربرانش قرار می دهد. این نرم افزار کاربردی با هدف کمک به کاربران مبتدی خواهان ایجاد برنامه های HTML5 هیچ اطلاعات و دانش قبلی در این زمینه ندارند، ارائه شده است. App Builder بر مبنای برنامه نویسی ویژوال طراحی شده است و این بدین معناست که کاربر برای ساخت اپلیکیشن هایش نیازی به کدنویسی ندارد. به عبارت دیگر، App Builder یک راه حل عملی و موثر برنامه نویسی است که می تواند برای ایجاد اپلیکیشن های اچ تی ام ال در یک محیط کاملاً ویژوال مورد استفاده قرار گیرد.
DevExpress Dxperience Universal یکی دیگر از بهترین مجموعه کامپوننت های برنامه نویسی زبان دات نت میباشد .
Xamarin زامارین ابزاری حرفهای برای طراحی برنامههای پلتفرمهای مختلف همه در یک زبان و در یک کدنویسی است. به طرز باورنکردی کدهای شما به زبان C# میتواند در تمام سیستمعاملها از انواع مختلف گوشی گرفته تا سیستمعاملهای کامپیوتری همزمان کار کند! با اینکه این ابزار برنامهنویسی نسبتاً تازه ایجاد شده است، اما توسعهدهندگان بیشماری را به سمت خود روانه کرده است.
کیوی یک کتابخانهٔ آزاد و متن باز از زبان برنامه نویسی پایتون است که برای توسعهٔ نرمافزارهای multi touch با رابط کاربری زیبا توزیع شده است. کیوی میتواند روی لینوکس، مک، ویندوز، اندروید، آیاواس و Raspberry Pi اجرا شود. کیوی تحت MIT license ارائه شده و رایگان و کد باز است. کیوی فریمورک اصلی توسعه داده شده توسط بنیاد کیوی است، در کنار پایتون برای اندروید، Kivy iOS، و کتابخانههای بسیار دیگری که برای استفادهٔ کراس پلتفورم ساخته شدند.
Visual Studio یک مجموعه از برنامههایی است که ارتباط بسیار نزدیک با هم دارند که مایکروسافت آن را به توسعه دهندگان و برنامه نویسان برنامههای کاربردی اهدا نمود تا آنها را وادار نماید در محیطی توسعه یافته بر روی پلت فرمهای ویندوز و دات نت به ساخت برنامههای خود بپردازند . Visual Studio میتواند برای نوشتن برنامههای کنسولی، ویندوزی، سرویسهای ویندوز، برنامههای کاربردی موبایل، برنامههای کاربردی ASP.NET و سرویسهای وب ASP.NET بنا به انتخاب شما همراه با زبانهایی مانند C++, C#, VB.NET, J# استفاده شود . با Visual Studio واقعا چه کارهایی میتوان انجام داد ؟ در ادامه تعدادی از کاربردهایی را که برای تولید آنها میتوان از Visual Studio استفاده نمود معرفی گردیده اند.
Stimulsoft Reports Ultimate یکی از برترین کامپوننت های موجود در بخش گزارش گیری و طراحی گزارشات بوده که می تواند با پیاده سازی در هر برنامه نرم افزاری کیفیت آن را از هر لحاظ بالا ببرد. ساخت گزاش های سریع و اشغال نکردن بخش زیادی از حافظه یکی دیگر از امکانات این نرم افزار نسبت به دیگر کامپوننت های ساخت گزارش می باشد. برخی قابلیت های این نرم افزار عبارتند از: پشتیبانی کامل از زبان فارسی و امکان فارسی شدن رابط کاربری دارای اینترفیس ساده با انعطاف پذیری زیاد توانایی طراحی گزارش در زمان اجرا (runtime) که ویژگی بارزی برای تولید گزارشات پویاست.پشتیبانی از طیف وسیعی از پایگاه های داده مانند MS SQL Server, Oracle, My SQL, Firebird,… و انواع داده های ADO.Net و XML به عنوان منبع اطلاعاتی (data source)تولید گزارش به فرمت های مختلفی مانند pdf , word , excel , html , jpeg , …