Visual Studio قدرتمند ترین محیط برنامه نویسی غول نرم افزارجهان یعنی ماکروسافت است که توانسته محبوبیت بسیار زیادی را در بین توسعه دهندگان و برنامه نویسان بدست بیاورد . چارچوب داتنت یا همان (DotNet FrameWork) یک فناوری نرمافزاری است که روی بسیاری از نسخه های سیستم عامل مایکروسافت ویندوز قابل اجراست. به طور عمده این چارچوب از دو بخش عمده تشکیل شده است، بخش اول یک کتابخانهی عظیم از توابع و کدهای از پیش نوشته شده است که برنامه نویسان به راحتی از آنها استفاده میکنند و بخش دیگر یک ماشین مجازی (Virtual Machine) برای اجرای برنامه هایی است که تحت این چارچوب نوشته شدهاند. قابل ذکر است که برای اجرای برنامه های تحت این چارچوب نصب بودن آن الزامی است. به دلیل مزیت های بسیاری که این چارچوب نسبت به سبک قدیمی تولید برنامهها دارد بسیاری از برنامه های جدید که برای سیستم عامل ویندوز نوشته میشوند از این کتابخانه استفاده میکنند.
Siemens SIMATIC STEP 7 Professional نرم افزار قدرتمند شرکت زیمنس برای برنامه نویسی PLC های تولید شده توسط این شرکت است که در این نرم افزار تمام ورودی و خروجی های PLC اعم از ورودی و خروجی های آنالوگ و دیجیتال٬ مدول شمارشگر٬ مدول وضعیت و غیره تعبیه شده که میبایست در صورت استفاده در نرم افزار پیکر بندی سخت افزاری شوند. PLC یا Programmable Logic Controller یک کنترل کنندهی نرم افزاری است که در قسمت ورودی، اطلاعاتی رابه صورت Binary دریافت و آنها را طبق برنامهای که در حافظهاش ذخیره شده پردازش میکند و نتیجۀ عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرندهها و اجرا کنندههای فرمان (Actuators) ارسال میکند. به عبارت دیگر PLC عبارت از یک کنترل کنندهی منطقی است که میتوان منطق کنترل را توسط برنامه برای آن تعریف نمود و در صورت نیاز، به راحتی آن را تغییر داد. اولین PLC در سال ۱۹۶۸ در آمریکا ساخته شد و در سال ۱۹۷۳ وارد بازار آلمان شد و اکنون در جهان شرکتهای مختلفی چون شرکت زیمنس آلمان در زمینه ساخت و کاربرد PLC فعالیت ..
Visual Studio Code یک نرم افزار ویرایشگر کدهای زبان های برنامه نویسی است که نسخه های ویندوز، لینوکس و مک از آن عرضه شده و کاربران صرف نظر از نوع سیستم عامل، می توانند به ویرایش و کدنویسی در انواع سیستم عامل ها بپردازند. به طور کلی Visual StudioCode، هر آنچه را ک هبرنامه نویسان امروزی برای ویرایش کدها، ورایش متون و … نیاز داشته باشند در اختیارشان می گذارد. به عنوان مثال قابلیت های لایت کلمات کلیدی و سینتکس زبان های برنامه نویسی، ناوبری آسان در میان کدها، شرتکات های کیبورد، سازگاری با انواع زبان های برنامه نویسی و … از مهم ترین امکانات آن به شمار می روند.
Hex-Rays IDA Pro یک دیباگر و اسمبلر قابل برنامه ریزی و توسعه می باشد که محیطی به شدت ساده دارد. این برنامه تعاملی بوده و امکان گسترش و توسعه در آن وجود دارد. هم چنین این برنامه از ویژگی code graphing پشتیبانی می نماید و دیباگر آن آنالیز های داینامیکی را برای اطلاعات جمع شده توسط اسمبلر، اضافه می نماید. پلتفرمی که می توانید این برنامه را در آن اجرا نمایید ویندوز است. این برنامه flirt technology است، یعنی سرعت بالایی را در تشخیص library ها دارد و نیازی نیست که به شکل دستی، اقدام به انجام کاری نمایید. این برنامه به اندازه کافی به یک کدنویسی سطح بالا نزدیک است.دارای پلاگین های خارجی ( دیباگر های ما، پلاگین های ما هستند.) به طور مستقیم می توانید از امکانات این برنامه، با استفاده از کیبوردتان استفاده نمایید. دیدن ARM Windows CE Debugger از دیگر ویژگی های این نرم افزار می باشد. این برنامه تمامی ویژگی هایی که از یک دیباگر انتظار می رود را به شما ارائه می کند و حتی بیش از آن: قابلیت tracing برای تست کردن برنامه ..
XAMPP نرم افزاری فوق العاده است که این مشکلات را برای برنامه نویسان و طراحان وب علاقه مند به این سورس از بین برده است تا آن ها حتی با داشتن حداقل اطلاعات راجع به نصب نرم افزارهایی همچون MySQL, PHP, Apache بتوانند آن ها را به راحتی و بدون هیچ دردسری به صورت اتوماتیک نصب، پیکربندی و یکپارچه سازی کنند. در واقع می توان گفت این نرم افزار برای اجرای کدهای php در سیستم شما و به صورت localhost می باشد تا با لوکال نمودن کامپیوتر شخصی خود بتوانند کارهای خود را قبل از آپلود کردن و تست آن بر روی هاست اصلی، بر روی کامپیوتر خود تست کنند و این باعث شده تا XAMPP یکی از پرکاربرد ترین نرم افزارها برای برنامه نویسان پی اچ پی است.
Telerik Ultimate Collection for .NET یک بستر عظیم و فوق العاده قدرتمند جهت برنامه نویسی انواع پلت فرم های دستگاه های هوشمند است. یک محیط برنامه نویسی اندروید ، iOS و یا ویندوز فون را در کامپیوترهای ویندوز ، لینوکس و یا مک خود راه اندازی کنید بدون آنکه نیاز باشد کامپوننت هایی مجزا و خاص را دانلود و یا کانفیگ هایی پیچیده را انجام دهید. به کمک این پکیج عظیم می توانید با استفاده از دانش های برنماه نویسی خود از قبیل HTML5, CSS و جاوا اسکریپت ، اپلیکیشن های اسمارت فون ها و تبلت های اندرویدی ، iOS و یا ویندوز فونی خود را در یک محیط IDE بر مبنای وب پیاده سازی کنید. با اسکن یک کد QR به صورت فوری می توانید اپلیکیشن ها را بر روی دستگاه های خود تست و عیب یابی کنید ، همچنین می توانید با استفاده از مجازی سایز iOS ، اندروید و ویندوز فون ، یک محیط مجازی از این سیستم عامل ها را در کامپیوتر خود پیاده کنید تا اپلیکیشن ها را تست و عیب یابی نمائید.اکنون می توانید اشکال ..
انویدیا CUDA قدرتمندترین پلتفرم محاسبات موازی و مدل برنامه نویسی برای نرم افزار های مهندسی روی کارت گرافیک است. موتور پردازشی CUDA، محبوب ترین روش برای توسعه عملکرد و کارایی پردازنده گرافیکی به شمار می رود. به واسطه فروش میلیونها واحد پردازش گرافیکی فعال شده توسط CUDA، دانشمندان، پژوهشگران و توسعه دهندگان نرمافزار، مزایای مختلفی را برای اجرای عملیات ارزیابی GPU با استفاده از CUDA کشف میکنند. برای این کار، انویدیا از موازی ساز دینامیک، کتابخانه های فراخوانی پردازنده گرافیکی، تکنولوژی GPUDirect برای پشتیبانی از RDMA و محیط توسعه IDE استفاده کرده است.
Borland C++ Builder 6.0 Enterprise زبان C به عنوان یکی از قدیمیترین و قدرتمند ترین زبانهای برنامه نویسی دنیا شناخته میشود و C++ را میتوان نسخه ای دیگر از این زبان دانست. برای برنامه نویسی به هر زبان برنامه نویسی ابتدا نیاز به یک کامپایلر داریم تا بتوانیم برنامه خود را خطایابی و در نهایت اجرا نماییم. حال آنکه با توجه به اینکه C++ در سراسر دنیا از محبوبیت بالایی برخوردار است و بسیاری از برنامه نویسان برای برنامههای خود از این زبان استفاده میکنند ، بسیاری از شرکتهای تولید کننده نرم افزار ، کامپایلرهای خود را برای این زبان عرضه کرده اند که البته مسلمأ Borland نیز این موضوع را بسیار جدی پیگری کرده و یکی از حرفه ای ترین و کامل ترین کامپایلرهای این زبان را عرضه کرده است. امکانات گنجانده شده در این نسخه بسیار کامل بوده و محیطی مانند Visual C++.net را تداعی میکند.
نرمافزار SAP Crystal Reports یکی از قدیمیترین برنامههای تهیهی انواع گزارشها از دادههای مختلف میباشد که توانایی بسیاری در ایجاد ارتباط با انواع دیتابیسهای متدوال را دارد. تاریخچهی کریستال ریپورتس بهسال ۱۹۹۱ برمیگردد که در ابتدا با نام Quick Reports عرضه شد، Crystal Services Inc تا نسخهی سوم این نرمافزار را ارائه کرد که بعد از تغییر نام به Crystal Decisions نسخههای ۴ تا ۹ این برنامه را منتشر شد و پس از تصاحب این شرکت توسط Business Objects نسخههای ۱۰ تا ۲۰۰۸ یا ۱۲ عرضه شدند تا نهایتا با خریداری این شرکت توسط کمپانی SAP، توسعهی این نرمافزار بهعهدهی این شرکت بیفتد. نرمافزارهای مختلفی از این برنامه بهعنوان افزونه استفاده میکردند که نسخههای ۲۰۰۳ تا ۲۰۰۸ مجموعهی برنامهنویسی Microsoft Visual Studio یکی از آنها بود که بهصورت پیشفرض در این مجموعه وجود داشت؛ از نسخهی ۲۰۱۰ ویژوال استودیو، این افزونه حذف شد و بهصورت جداگانه (غیر تجاری و رایگان) در دسترس قرار گرفت.
نرم افزار Active-HDL یک محیط توسعه یکپارچه برای دستگاه های دیجیتالی می باشد که بر طبق شبیه سازی منطق هسته بنا شده است و از پروژه های متنی و یا گرافیکی ای که تلفیقی از زبان های VHDL, Verilog, EDIF, SystemC, SystemVerilog باشند، پشتیبانی می کند. Active-HDL ، یک محیط توسعه بسیار قدرتمند برای تمامی چیپ های FPGA، به منظور ساخت و مدل سازی آن ها، در اختیار شما قرار می دهد. این IDE، قابلیت های پیشرفته ای به منظور پشتیبانی از پروژه های سطح بالا در اختیار شما قرار می دهد. یکپارچگی بسیار عالی همه ی ابزارها، باعث میشود تا کنترل بسیارخوبی بر پروژه داشته باشید. سیستم ساختار Active-HDL، در نزدیکی طراحی واحد کنترل مسیر (route) آن ساخته شده است که به کاربران اجازه می دهد تا به ابزارهای طراحی و کتابخانه هایی که در پروژه از آن ها استفاده میکنند، به سادگی دسترسی پیدا کند. همچنین تمام کتابخانههایی که سازندگان FPGA از قبل کامپایل کرده اند و آماده ی استفاده در پروژه آن ها می باشند، در نرم افزار Active-HDL گنجانده شده است.