در اوایل دهه ۱۹۷۰ میلادی ، زبان C ، توسط دنیس ریچی و به عنوان زبان برنامه نویسی سیستم ها طراحی شد. این زبان از دو زبان قدیمی تر بنام های BCPL و B حاصل شده است. زبان C تا سال ۱۹۷۸ منحصر به استفاده در لابراتوار کمپانی BELL بود تا این که توسط دو تن بنام های ریچی و کرنیه نسخه نهایی این زبان منتشر شد. به سرعت کامپایلر ها و مفسر های متعددی از C توسعه یافت اما برای جلو گیری از ناسازگاری های ایجاد شده و نیز حفظ قابلیت حمل زبان، تعاریف متحد الشکلی توسط استاندارد (ANSI (American national standard institute موسسه استاندارد ملي آمريكا ارائه گردید.
مفسر خود برنامه ای کامپیوتری است که برنامه ی سطح بالا، داده ی ورودی آن و برنامه ی ایجاد شده به زبان ماشین، خروجی آن را تشکیل می دهد. به طور کلی ویژگی های مهم زبان C به اختصار به شرح زیر است:
* زبان سی به طور گسترده ای در دسترس است. مفسر های تجاری آن در بیشتر کامپیوتر های شخصی، مینی کامپیوتر ها و نیز در کامپیوتر های بزرگ قابل استفاده اند.
* سی زبانی است همه منظوره، ساخت یافته سطح بالا (مانند زبان پاسکال و فرتون . …) و انعطاف پذیر که برخی از خصوصیات زبانهای سطح پایین را نیز که معمولا در اسمبلی یا زبان ماشین موجود است داراست. در عین حال این زبان برای کاربردهای ویژه طراحی نشده و می توان از آن در همه ی زمینه ها، بخصوص به دلیل نزدیکی آن به زبان ماشین در برنامه نویسی سیستم، استفاده کرد. بنابراین سی بین زبان های سطح بالا و سطح پایین قرار دارد و در نتیجه اجازه می دهد که برنامه نویس خصوصیات هر دو گروه زبان را به کار برد. از این رو در بسیاری از کابردهای مهندسی به طور انحصاری زبان سی به کار می برند. (زبان های سطح بالا، دستور العمل هایی شبیه زبان انسان و پردازش فکری او داردند، همچنین یک دستور العمل زبان سطح بالا معادل چند دستور العمل به زبان ماشین است).
* برنامه های نوشته شده به زبان c به طور کلی مستقل از ماشین یا نوع کامپیوتر است و تقریباً تحت کنترل هر سیستم عاملی اجرا می شود.
* کامپایلرهای سی معمولا فشرده و کم حجم اند و برنامه های هدف ایجاد شده با آنها در مقایسه با سایر زبانهای برنامه سازی سطح بالا، خیلی کوچک و کار آمدند.

خصوصیات نرم افزار
- نوار ابزار حرفه ای .
- قابلیت ضبط کردن و فیلم برداری از حرکات موس و کیبورد شما با این قسمت میتوانید تغییراتی که توسط موس و یا کیبرد بر روی متون خود ایجاد میکنید را ضبط کنید و برای آموزش و... استفاده کنید
- قابلیت پرتابل کردن برنامه شما میتوانید این برنامه را طوری نصب کنید که به راحتی با کپی کردن برنامه بر روی فلاش دیسک آن را در سیستم دیگر بدون احتیاج به نصب کردن اجرا کنید
- دارای دایره لغتی کامل برای استفاده از زبانهای برنامه ریزی مختلف
- پشتیبانی از زبان های زیر
Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML
- پشتیبانی از یونیکد های زیر
UTF-7, Baltic, Central European, Chinese Simplified, Chinese Traditional, Cyrillic, Greek, Japanese (Shift-JIS), Japanese (JIS), Japanese (EUC), Korean, Thai, Turkish, Vietnamese, Western European
- این برنامه قابلیت find و replace هم داره یعنی شما برای نصب یه MOD به راحتی میتونید هنگامی که برنامه بازه دکمه ctrl و f رو بزنید تا پنجره جستجو باز بشه و اون قسمت از کد مورد نظر خودتون رو در فایل جستجو کنید و با استفاده از قابلیت replace میتونید کد پیدا شده رو با کد مورد نظر خودتون تعویض کنید .

| ![]() |
UltraEdit نام یک نرم افزار ویرایشگر متنی می باشد که دارای امکانات و ویژگی های فراوانی می باشد. در این نرم افزار کاربرانی که در زمینه برنامه نویسی فعالیت می کنند می توانند به راحتی اقدام به کد نویسی زبان های HTML , PHP , Perl , Java , JavaScript و ... نمایند.
این نرم افزار از تمامی این زبان ها برای کدنویسی پشتیبانی کامل را به عمل می آورد و با منظم سازی کدها به کمک رنگ بندی به برنامه نویسان این امکان را می دهند تا به راحتی اقدام به کدنویسی نمایند. همچنین این نرم افزار دارای ویرایشگر کدهای HEX نیز می باشد.
که این ابزار امروزه در علم Cracking و کرک کردن نرم افزارها بسیار کاربرد دارد. IDM Computer Solutions نام شرکت تولید کننده این نرم افزار می باشد.
این ویرایشگر زبان php دارای امکانات و قابلیت های متعددی می باشد. ویرایش ، خطایابی و آنالیز کد ها و انتشار فایل ها از امکاناتی می باشد که ما توان از آن ها در این نرم افزار نام برد. شما با کمک این نرم افزار و زبان برنامه نویسی php می توانید وب سایت های خود را به صورت پویا ساخته و با کمک ادقام آن با دیگر زبان های برنامه نویسی و پایگاه های داده وب سایتی کاملا حرفه ای طراحی کنید.
این ویرایشگر با تکنولوژیهای جدید برنامه نویسی وب همانند تکنولوژی AJAX سازگاری داشته و شما می توانید از این فناوری نیز در ساخت وب سایت خود اقدام کنید. این نرم افزار با خطایابی کد های وب سایت در صورت بروز اشتباه های تایپی و گرامری و دستوری و نشان دادن آن ها با رنگ های متفاوت به طراح در هرچه بهتر شدن وب سایت کمک می کند.
همچنین در محیط ویرایشگر این نرم افزار شما می توانید از زبان های دیگری نظیر HTML , CSS , XML , JavaScript نیز برای برنامه نویسی وب استفاده کنید.

EDraw Soft Diagrammer نام نرم افزاری می باشد که برای برنامه نویسان به منظور ایجاد یک پیش طرح از نرم افزار به همراه درج اهداف و موضوعات مختلف مورد بررسی قرار می گیرد. در این نرم افزار کاربران و برنامه نویسان قادر خواهند بود تا با استفاده از ابزارهای موجود اقدام به طراحی هندسی و شبکه ای اهداف خود نمایند تا در مسیر ساخت یک نرم افزار و یا پروژه مربوطه با اهداف از پیش تعیین شده جلو بروند. در این نرم افزار کاربران با استفاده از یک طرح ریزی منظم و ساده و درج اهداف و موضوعات و همچنین اختصاص دادن اهداف هر قسمت از نرم افزار در حال طراحی می توانند اقدام به به صرفه جویی در زمان برنامه نویسی و نجات از سردرگمی در هنگام کد نویسی نمایند. این نرم افزار محصولی از شرکت EDrawSoft می باشد.



در این مطلب شما را با یکی از مشهورترین ابزارهای برنامه نویسی زبان PHP آشنا می کنیم.






15- 10- 1386
08:00
3080
11



ورود اعضاء





