نرم افزار های برگزیده

دانلود Turbo Pascal - نرم افزار زبان برنامه نویسی پاسکال

دانلود Turbo Pascal - نرم افزار زبان برنامه نویسی پاسکال

Turbo Pascal یکی از کامپایلر های زبان پاسکال است که متعلق یه شرکت بورلند بوده و محیطی را برای برنامه نویسان پاسکال فراهم می کند تا به برنامه نویسی بپردازند. زبان برنامه‌نویسی رایانه ای‌ پاسکال یکی از زبان‌های مشهور برنامه‌نویسی سطح بالای متداول است. پاسکال به عنوان زبان ساده شده زبان ALgOL طراحی شد و مقاصد آموزشی داشت. ایده اصلی زبان جدید نظم، مدیریت داده ها و نیاز به تعریف داده ها بود، این زبان از ابتدا به گونه ای طراحی شده بود که یک زبان آموزشی باشد. هم اکنون این زبان بیش‌تر به‌عنوان زبان برنامه ‌نویسی‌ آموزشی برای مبتدیان در دانشگاه‌ها تدریس می‌ شود. سادگی این زبان امکان برنامه‌ نویسی راحت بدون نیاز به آگاهی از ساختارهای پیچیده‌ی زیرین سیستم عامل را می‌دهد. از خصوصیات این زبان می توان به سادگی فراگیری‌ آن اشاره کرد. پاسکال نیز مانند بسیاری از زبان‌های برنامه‌نویسی دیگر دارای کامپایلرهای زیادی است که از معروف ‌ترین آن ها می ‌توان به کامپایلر (Turbo Pascal) توربو پاسکال اشاره کرد.

دانلود Microsoft Fortran v5.1 - نرم افزار زبان برنامه نویسی فرترن

دانلود Microsoft Fortran v5.1 - نرم افزار زبان برنامه نویسی فرترن

با استفاده از Microsoft Fortran می توانید برنامه نویسی با زبان فرترن را تحت محیط ویندوز انجام دهید. فرترن زبان برنامه نويسی است که با وجود سادگی از قدرت و سرعت بالايی برخوردار می باشد، بطوريکه می توان از آن برای نوشتن برنامه های CFD استفاده کرد. فرترن اغلب با قابليت فوق العاده در مورد اعداد معرفی می گردد و همانطور که از اسمش پيداست، (FORmula TRANslation) برای انجام محاسبات رياضی در کارهای علمی خلق شده است. فورترن نخستین زبان برنامه ‌نویسی سطح بالا است. این زبان دهه‌هایی چند پرکاربردترین زبان رایانه‌ای در زمینه فیزیک و اقتصادسنجی بود. فرترن اکنون نیز به‌صورت گسترده در محاسبات علمی و محاسبات عددی بکار برده می‌شود. از مزیت‌های فرترن «تعریف متغیر در این زبان» است. در فرترن بر خلاف سایر زبان‌های سطح بالا مثل پاسکال یا سی، صحیح یا اعشاری بودن متغیر تعریف نمی‌شود. در این زبان به طور قراردادی متغیرهایی که با یکی از حروف I J K L M N آغاز می شوند صحیح فرض می‌شوند و سایر متغیرها اعشاری در نظر گرفته می‌شوند.

دانلود Microsoft QBasic v4.5 - نرم افزار زبان برنامه نویسی کیو بیسیک

دانلود Microsoft QBasic v4.5 - نرم افزار زبان برنامه نویسی کیو بیسیک

QBasic توسعه یافته basic می باشد. این زبان برنامه نویسی که زبانی ساده و در عین حال قدرتمند برای آموزش مفاهیم برنامه نویسی است. بیسیک را می توان متداولترین زبان برنامه نویسی کامپیوتر در چند دهه اخیر به حساب آورد که در ابتدا توسط پروفسور جان کمنسی و توماس کورتس(از کالج دارتموث) برای نوشتن برنامه های ساده ابدا گردید (در اواسط دهه 1960). این زبان برای برنامه های ساده طراحی شده بود. از آنجا که کار با این زبان ساده و آسان بود بسیار مورد توجه دانش آموزان و دانشجویان قرار گرفت. سال ها بعد، با سرمایه گذاری مایکروسافت بیسیک به کیو بیسیک ارتقا پیدا کرد. کلمه BASIC مخفف عبارت Beginner's All-purpose Symbolic Instruction Code به معنای "کد حاوی دستورات نمادین همه منظوره مخصوص نوآموزان" می باشد و علت اصلی ایجاد این زبان را می توان در پیچیدگی های زبان های متداول از قبیل Fortran ، Assembly و غیره جستجو کرد. در واقع می توان گفت نرم افزار برنامه نویسی Microsoft Qbasic، برای برنامه نویسی با زبان بیسیک طراحی و ساخته شده است.

دانلود FoxPro Suite - نسخه های مختلف فاکس پرو

دانلود FoxPro Suite - نسخه های مختلف فاکس پرو

Fox Pro (فاکس پرو) یک سامانه مدیریت پایگاه داده‌ها بر اساس مدل رابطه‌ای است که زبان برنامه نویسی خاص خود را دارد. این زبان که بر اساس کد برنامه ریزی دیبیس تدوین شده است و در ابتدا فاکس بیس نامیده می‌شد که پس از خریداری شرکت فاکس تکنولوژیز ( Fox Technologies) توسط مایکروسافت در سال 1992 میلادی تغییر نام داد. ویژوال فاکس پرو یک زبان برنامه نویسی داده محور شی گرا و روال محور است که توسط مایکروسافت تهیه شده است. در سال 1984، این زبان از زبان فاکس پرو (که اوایل با نام FoxBASE شناخته می‌شد) تولید شده توسط نرم‌افزار فاکس، مشتق شد. بعد از این که فن آوری‌های فاکس در سال 1992 با مایکروسافت ادغام شد امکانات جدید و پسوند visual را پیدا کرد. آخرین نسخهٔ فاکس پرو(2.6) تحت Mac OS، داس، ویندوز و یونیکس کار می‌کرد.
FoxPro Suite شامل نسخه های مختلف فاکس پرو می باشد، از جمله Microsoft Visual FoxPro 6.0، Microsoft Visual FoxPro 6.0، Foxpro 2.06 Win، Foxpro 2.6 Dos، Foxpro 2.06 Distribution Kit.

دانلود C++ - زبان برنامه نویسی سی پلاس پلاس

دانلود C++ - زبان برنامه نویسی سی پلاس پلاس

زبان برنامه‌نویسی ++C (سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری عمومی با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، برنامه نویسی جنریک است. زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین بصورت همزمان است. این زبان در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نامگزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد.
کامپایلرها و IDE های گوناگونی برای زبان ++C وجود دارند از بین معروفترین آن ها می توان موارد زیر اشاره نمود:

دانلود emu8086 v4.08 - کامپایلر و ویرایشگر کد زبان اسمبلی

دانلود emu8086 v4.08 - کامپایلر و ویرایشگر کد زبان اسمبلی

زبان اسمبلی یک زبان برنامه نویسی سطح پایین می باشد که زبانی نزدیک به زبان ماشین است و مستقیم تر از بقیه زبان ها با سخت افزار در ارتباط است. اسمبلی از بالاترین سرعت نسبت به سایر زبان ها برخوردار است. زیرا سایر زبان ها ابتدا به اسمبلی و سپس به زبان ماشین(0و1) کامپایل می شوند ولی اسمبلی مستقیما به زبان ماشین کامپایل می شود. برای هر خانواده CPU یک زبان اسمبلی وجود دارد. این زبان به طور مستقیم با سخت افزار، حافظه اصلی، CPU و غیره در ارتباط است.
زبان های برنامه‌نویسی سطح بالا علی رغم توانایی‌های زیادی که دارند همیشه برای کار با سخت افزار مناسب نیستند(به جز C که برای کار با سخت افزار از همه حتی اسمبلی بهتر است) در حالی که اسمبلی قدرت زیادی برای کار با سخت افزار دارد.
از نرم افزار emu8086 برای شبیه سازی و كامپایل كردن برنامه های اسمبلی می توان به راحتی استفاده كرد. این نرم افزار برای دانشجویان رشته کامپیوتر و برنامه نویسان، بسیار مناسب است و می توانند برنامه خود را به زبان اسمبلی نوشته و نتیجه را به عینه مشاهده کنند.

دانلود Microsoft Visual Studio Team Foundation Server 2010 x86/x64 - ویرایش خاص نرم افزار ویژوال استدیو‌ برای انجام گروهی پروژه های برنامه نویسی 2010

دانلود Microsoft Visual Studio Team Foundation Server 2010 x86/x64 - ویرایش خاص نرم افزار ویژوال استدیو‌ برای انجام گروهی پروژه های برنامه نویسی 2010

ویژوال استدیو نام مجموعه ی (Suite) برنامه‌نویسی شرکت مایکروسافت است که دارای چند زبان برنامه‌نویسی است. این مجموعه ویژوال سی و ویژوال بیسیک و ویژوال فاکس‌پرو و چند ابزار دیگر را درون خود جای داده‌است.
Foundation Server نسخه ای از نرم افزار Visual Studio 2010 است که با استفاده از آن چند برنامه نویس قادر خواهند بود به صورت مشترک بر روی یک پروژه برنامه نویسی کار کنند و کارهایشان را با هم و زیر نظر Admin هماهنگ کنند. با استفاده از نرم افزار Microsoft Visual Studio Team Foundation Server اگر نسخه جدید پروژه توسط یکی از برنامه نویسان ارائه شود، امکان ردگیری تغییرات انجام شده در سورس کدها برای ادمین وجود دارد. همچنین اگر اشکالی از برنامه توسط یکی دیگر از برنامه نویسان برطرف شود تغییرات کد و گزارش گیری در مورد تغییرات انجام شده قابل مشاهده است.

دانلود Microsoft Visual Studio 2010 Ultimate x86 + MSDN Library‌ + SP1 - نسخه نهایی ویژوال استدیو 2010

دانلود Microsoft Visual Studio 2010 Ultimate x86 + MSDN Library‌ + SP1 - نسخه نهایی ویژوال استدیو 2010

Microsoft Visual Studio 2010 Ultimate ابزاری است که به تیم طراح در زمینه ی مدیریت چرخه ی حیات نرم افزار به منظور دستیابی به نتیجه ی بهتر در طول طراحی تا ارائه ی محصول کمک بسیاری می کند. اگر به دنبال طراحی نرم افزار جدیدی هستید و یا می خواهید کد های نوشته شده ی قبلی خود را افزایش دهید می توانید از این نرم افزار استفاده نمایید. این نرم افزار با بهره گیری از ویژگی IntelliTrace به تست کنند گان نرم افرار کمک می کند تا بتوانند از طریق اطلاعات سسیتم به فایل های ارزشمند و باگ های قابل پیگیری دسترسی پیدا کنند. به کمک Architecture Explorer در این محصول می توان به تعدادی از کد های موجود و توابع وابسته ی آن ها دستیابی داشت. به منظور سهولت در مدل سازی به کمک این نرم افزار می توانید به 5 دیاگرام اصلی UML دسترسی پیدا کنید. یکی دیگر از توانمندی های این نرم افزار توانایی اجرای تست دستی بر روی نرم افرار است. با کمک ابزارهای موجود در این نرم افزار می توانید از به وجود آمدن ریسک در نرم افزار  به کمک سیستم گزارش در این محصول جلوگیری نمایید. به علاوه می توانید قابلیت مدیریت از نرم افزار تان را به کمک historical data و Microsoft Excel-based افزایش دهید.

دانلود MASM32 v10.0 - نرم افزار اسمبلر

دانلود MASM32 v10.0 - نرم افزار اسمبلر

نرم افزار اسمبلر یکی از نرم افزار های تخصصی رشته های مهندسی کامپیوتر است که برای برنامه نویسی به زبان ماشین مورد استفاده قرار می گیرد. برای نوشتن برنامه به زبان اسمبلی به یک برنامه احتیاج دارید که می توانید از masm ،tasm ،Emulator8086 و ... استفاده کنید.
نرم افزار MASM32 یک محیط توسه یافته کاری برای برنامه نویسانی است که علاقمند به یادگیری و یا نوشتن مایکروسافت اسمبلر 32بیتی(MASM) می باشند. نصب این نرم افزار یک فرایند خودکار است که ساختار درختی دایرکتوری صحیح را بر روی درایو محلی که توسط خود شما انتخاب شده است، نصب می کند. توجه داشته باشید که این نرم افزار قابل نصب بر روی یک درایو شبکه نمی باشد. کتابخانه ی زمان اجرای همراه این نرم افزار به طور کامل در اسمبلر نوشته می شود و همچنین طیف وسیعی از ماکروها را برای بهبود بخشیدن سطح بالای Emulation و توسعه سریع تر، به همراه دارد. این نرم افزار کتابخانه های IMPORT را برای توابع API ویندوز، درون خود ایجاد می کند. و همچنین ملزوماتی را ایجاد می کند که خود دارای فایل هایی برای طیف وسیعی از توابع API می باشند.

دانلود BitRock InstallBuilder Enterprise v6.5.4 - نرم افزار ساخت برنامه نصب

دانلود BitRock InstallBuilder Enterprise v6.5.4 - نرم افزار ساخت برنامه نصب

InstallBuilder Enterprise نرم افزاری قدرتمند در زمینه ایجاد برنامه نصب برای ویندوز، لینوکس، مک، سولاریس و ... می باشد. تعیین کردن محل نصب، افزودن بخش های مختلف در دسکتاپ، منوی استارت و ... همچنین اطلاع دادن نسبت به برنامه قبل از نصب از جمله کارهایی است که یک فایل نصب ( Install ) انجام می دهد. BitRock InstallBuilder با در بر داشتن بخش های مختلف و پشتیبانی از سیستم عامل های گوناگون در کنار سادگی استفاده کاربری، تمام چیز هایی که یک برنامه نویس و یا طراح برای ساخت فایل نصبی خود به آنها نیاز دارد را دارا می باشد. با استفاده از این برنامه می توانید به سادگی اینستالر های مورد نظر خود را برای نرم افزار های دسکتاپ و یا حتی سرور بسازید.