دسته:
نرم افزار ←
توسعه نرم افزار ←
محیط یکپارچه توسعه نرمافزار
RStudio یک محیط توسعه یکپارچه (IDE) برای زبان برنامه نویسی R است که شامل یک کنسول و همچنین ویرایشگر سینتکس (syntax-highlighting) است که از اجرای مستقیم کد پشتیبانی می کند. علاوه بر این RStudio دارای ابزارهایی برای برنامه ریزی، اشکال زدایی و مدیریت فضای کاری است در حین انجام پروژه های کدنویسی R است. این نرم افزار می تواند به عنوان یک محیط توسعه منبع باز، کامل و جامع برای کار با زبان برنامه نویسی R جهت انجام محاسبات و پردازش های آماری و گرافیکی کاربرد داشته باشد.
دسته:
نرم افزار ←
توسعه نرم افزار ←
محیط یکپارچه توسعه نرمافزار
VisualNEO Win نرم افزاری برای توسعه و طراحی بصری اپلیکیشن های تحت ویندوز است که حتی کاربرانی با دانش و تجربه کم در این زمینه نیز می توانند به راحتی و تنها با drag & drop کردن، محتوای متنی، تصویری، صوتی، ویدئویی، محتوای HTML، لینک های اینترنتی، دیتابیس ها، افکت های ویژه و سایر عناصر را باهم ترکیب کرده و برنامه های ویندوز مورد نظر خود را به سرعت ایجاد کنند. در ضمن پروژههای VisualNEO Win را میتوان در قالب یک اپ ویندوز فشرده و مستقل (exe) برای توزیع آسان، کامپایل کرد. برای اجرای برنامه های کامپایل شده به هیچ پلیر، درایور خاص، مجوز یا نرم افزار اضافی دیگری نیاز نیست. حتی اگر یک برنامه نویس حرفه ای هستید VisualNEO Web امکانات جالب توجهی را برای توسعه سریعتر برنامه ها در اختیار شما قرار می دهد. در هر صورت از اینکه چقدر آسان و در عین حال حرفه ای می توانید برنامه های ویندوز خود را با VisualNEO Win توسعه دهید شگفت زده خواهید شد.
دسته:
نرم افزار ←
اینترنت ←
سرور
|
کامپایلر و مفسر
,
کامپوننت و کتابخانه
,
محیط یکپارچه توسعه نرمافزار
,
زبان برنامه نویسی
Azure DevOps محصولی از شرکت Microsoft نرم افزاری است برای راهاندازی سرور شخصی مایکروسافت آژور که در آن برنامهنویسان میتوانند همزمان به صورت گروهی بر روی پروژهها کد نویسی کنند. این نرم افزار ابزار چابکی (Agile) را برای برنامهریزی، پیگیری و بحث راجع به پروژهها در اختیار کاربران میگذارد. در هر مرحله امکان ساخت، تست و پیادهسازی با CI/CD بدون محدودیتی در زبان، Platform یا Cloud وجود دارد. از دیگر ویژگیهای سرور Azure DevOps میتوان به اتصال به GitHub، راهاندازی فضای ابری با امکانات مدیریتی پیشرفته، ارائه ابزارهای پیشرفته و توصیفی تست نرم افزار و دسترسی به افزونههای متنوع از Slack گرفته تا SonarCloud نام برد.
دسته:
نرم افزار ←
توسعه نرم افزار ←
کامپوننت و کتابخانه
Infragristics Ultimate مجموعه کامپوننت های کمپانی Infragristics برای زبان NET. است که شامل مجموعهی ابزارهای کامل برای طراحی نرمافزارهای ویندوز با رابط هایی مانند Windows Forms ،WPF و Windows 8 و همچنین پلتفرمهای تحت وب مانند ASP.NET ،HTML5 و JQuery و ... است. با استفاده از کامپوننت های این مجموعه می توانید طراحی بسیاری از رابط های کاربری زیبا و حرفه ای را همراه با امکانات کامل، برای برنامه های مختلف ویندوز، انواع اپلیکیشن های تلفن همراه و صفحات وب، به راحتی انجام دهید.
Araxis Merge یک نرم افزار حرفه ای برای برنامه نویسان است که با استفاده از آن می توانند کدها و فایل های خود را با یکدیگر مقایسه کرده و آن ها را با یکدیگر ادغام نمایند. کد نویسی با استفاده از این نرم افزار بسیار آسان خواهد بود و ابزار بسیار مناسبی برای مهندسین نرم افزار و توسعه دهنگان وب است. همچنین این نرم افزار ابزار بسیار مفیدی برای مدیران کنترل کیفیت، است. زیرا می توانند شاخه های کد منابع مختلف را مقایسه کرده و محصولات عرضه شده را بررسی نمایند تا تنها فایل های مورد انتظار آن ها اصلاح بشوند. همچنین در این نرم افزار امکان ایجاد گزارشی از تغییرات به صورت یک فایل با فرمت html یا xml نیز گنجانده شده است. این نرم افزار یک ابزار پیشرفته برای مقایسه فایل ها و ادغام و هماهنگ سازی پوشه ها است.
دسته:
نرم افزار ←
توسعه نرم افزار ←
محیط یکپارچه توسعه نرمافزار
RadBuilder نرم افزار فوق العاده ای از شرکت Longtion است که با استفاده از آن، بدون نیاز به کدنویسی می توانید به آسانی مشابه با برنامه نویسان حرفه ای، نرم افزارهای خود را توسعه ببخشید. این نرم افزار ابزاری کامل برای ایجاد برنامه های کاربردی تعاملی چند رسانه ای، پایگاه داده و برنامه های کاربردی وب است. یادگیری کار با نرم افزار نیز بسیار آسان است و می توانید از آن برای توسعه برنامههای کاربردی و نرم افزارهای حرفه ای استفاده کنید. همچنین این نرم افزار از کشیدن و رهاکردن برنامه ها در آن نیز پشتیبانی می کند.
اگر می خواهید ویرایشگری برای متن و فایل های اچ تی ام ال داشته باشید. BBEdit ویرایشگری قدرتمند برای انواع فایل های متنی و همچنین فایل های HTML است. این برنامه دارای ویژگی های متعددی است.
زبان برنامه نویسی جاوا زبانی است که تحت انحصار هیچ شرکت و هیچ فرد خاصی نیست و به صورت سورس باز و همگانی در حال توسعه و پیشرفته است. شاید بتوان گفت دلیل ناشناس ماندن آن، این است که یک مرکز اصلی و قوی برای تبلیغات و مانور مثل مایکروسافت ندارد. البته نمی شود گفت که جاوا فاقد چنین مرکزی است ولی می شود این طور گفت که جاوا فاقد یک مرکز و یک صاحب واحد است تا آن را توسعه بدهند. اما در هر زبان برنامه نویسی،داشتن یک IDE، یکی از همین سیاست هایی است که به آن اشاره شد. مایکروسافت برای محصولات خود ویژوال استودیو را عرضه کرده است، ولی جاوا در حال حاضر چندین IDE قوی برای توسعه از طرف شرکت های مختلف و معتبر و با کیفیت ها و قیمت های گوناگون از جمله (NetBeans(Sun), JDevelopers(Oracle), Eclipse(IBM) و ... دارد. از جمله محیط هایی که به صورت رایگان و قوی عرضه شده، نرم افزار Eclipse است که تحت لیسانس GPL و سورس باز است. Eclipse یک محیط برنامه نویسی (IDE) کد منبع باز برای زبان برنامه نویسی جاوا (که البته دارای نسخه هایی جهت برنامه نویسی به زبان هایی مانند python, Perl, PHP, C++, C و ... است ) است. این محیط توسط شرکت هایی مانند IBM پشتیبانی می گردد.
جاوا (Java) یک زبان برنامهنویسی شئگراست که برای اولین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای اصلی جاوا این است که مدیریت حافظه را به طور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستمعامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستمعاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی همگردانی (کامپایل) میشوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستمعامل خاصی نیستند. IDEA IntelliJUltimate نرم افزاری قابل اعتماد برای تولید نرم افزار (IDE)
ویژه زبان جاوا است که از HTML / XHTML, XML / XSL, CSS, Ruby, و
javascript و همچنین مدرن ترین فناوریها و چارچوبهای مهم مانند Spring و
Hibernate پشتیبانی می کند. درحقیقت IDEA IntelliJ بر روی بهره وری و
کارایی توسعه دهندگان تمرکز کرده است و مجموعه ی کاملی از ابزارها را فراهم
کرده است و با مدرن ترین فن آوری ها و چارچوب ها از جمله جاوا، اسکالا،
Groovy و دیگر زبان های برنامه نویسی یکپارچه شده است. این نرم افزار دارای
یک رابط کاربری بسیار آسان و کاربرپسند است و از ساختارهای Rails و GWT نیز
پشتیبانی می کند.
دسته:
نرم افزار ←
توسعه نرم افزار ←
محیط یکپارچه توسعه نرمافزار
|
زبان برنامه نویسی
IBM ILOG CPLEX Optimization Studio نرم افزاری قدرتمند برای پشتیبانی از تصمیم گیری تحلیلی و مدل سازی ریاضی است که تحت زبان برنامه نویسی C بوده و قابلیت اتصال به سایر محیط های برنامه نویسی و بهینه سازی مدل های ریاضی به کار رفته در آن ها را با استفاده از برنامه نویسی ریاضی و برنامه نویسی تحلیلی دارا است. این نرم افزار دارای دو محیط جامع توسعه IDE و زبان برنامه نویسی بهینه سازی OPL است. به کمک این نرم افزار می توان مسائل تحقیق در عملیات و محاسبات پیچیده ریاضی را انجام داد. این نرم افزار می تواند نتایج محاسباتی را از زبان های برنامه نویسی رایج انجام دهد و نتایج را مجددا به محیط برنامه وارد نماید.