Тақырыптар

Бағдарламалық жасақтама құралдары

Software Development Tools · 79 мақала

  1. Ортақ Тілдік Инфрақұрылым: Техникалық Стандарт және Орындалу Ортасы

    Жалпы тілдік инфрақұрылым (CLI) – .NET Framework, Mono сияқты орталықтар үшін ашық стандарт. Әртүрлі платформаларда кодты орындауға мүмкіндік береді. 💻🌐

    #1616 · 2 мин оқу

  2. Бағдарламалық жасақтама құралдары жиынтығы

    Бағдарламалық жасақтама құралдары: IDE дегеніміз не? Код редакторы, құрастыру құралдары, қателерді жою және GUI жасауға көмектесетін IDE туралы біліңіз.

    #3653 · 5 мин оқу

  3. Бағдарлама кодтарын тексеру құралы

    Қателерді іздеуге арналған Lint құралы – код сапасын жақсартатын, стильдік қателерді анықтайтын бағдарлама. Бағдарламалаудағы қателерді тексеруге көмектеседі.

    #4527 · 1 мин оқу

  4. Curl бағдарламалау тілі: веб-қосымшалар үшін біріктірілген құрал

    Curl бағдарламалау тілі: веб-қосымшалар үшін, форматтау мен бағдарламалауды біріктіріп, күрделі объектілерді енгізуді жеңілдетеді. HTML, JavaScript сияқты мүмкіндіктер бар.

    #10002 · 2 мин оқу

  5. Ортақ Тілдік Инфрақұрылымның (CLI) аралық тілі

    Орташа тіл (CIL): CLI спецификациясындағы бірыңғай код жинағы. .NET қолданбаларын жасау үшін CIL-ге компиляцияланатын тілдер, JIT арқылы жергілікті кодқа аударылады.

    #10830 · 2 мин оқу

  6. Parrot: Динамикалық тілдерді іске қосуға арналған виртуалды машина

    Parrot – бұрынғы тілдерді орындауға арналған ашық кодты виртуалды машина. Raku, Perl үшін жасалған, жылдам, ықшам, көп платформалы құрал.

    #14168 · 4 мин оқу

  7. C++ STL кітапханасы: Негізгі алгоритмдер мен құрылымдар

    C++ STL кітапханасы: алгоритмдер, контейнерлер, функциялар мен итераторлар. Қолдану оңай, кез келген типпен жұмыс істейді. Бағдарламалауды жеңілдетіңіз!

    #49023 · 4 мин оқу

  8. Microsoft Visual C++: Дамыту ортасы және тарихы

    Microsoft Visual C++: C, C++ тілдері үшін құрастырушы. Visual Studio құрамында, Windows қолданбаларын жасауға көмектеседі. Жүктеу және пайдалану тегін!

    #51109 · 21 мин оқу

  9. Gauche: Өндірістік орта үшін Scheme жүйесі

    Gauche – R7RS Scheme жүзеге асыруы, өндірістік ортада скрипттер үшін жасалған. Жылдам жүктелу, жүйе интерфейсі, көптілділік қолдауы бар. BSD лицензиясы.

    #51727 · 1 мин оқу

  10. Автоматты конфигурация жасау құралы

    Автонастройка бағдарламасын жасау құралы – GNU Autoconf. Ол жүйеде орнату және құрастыру скрипттерін жасауға көмектеседі. C, C++ тілдері үшін өте пайдалы!

    #52208 · 2 мин оқу

  11. GNU Libtool: Бағдарламалық құралдарды дамыту үшін платформалық тәуелсіздікті қамтамасыз ету

    GNU Libtool – қайнан кодтан ортақ кітапханаларды құрастырудағы үйлесімділікті қамтамасыз ететін құрал. Әртүрлі платформалар үшін командаларды біркелкі жасайды.

    #52529 · 1 мин оқу

  12. GNAT: Ada бағдарламалау тілі үшін еркін құрастырушысы

    GNAT – Ada бағдарламалау тілі үшін ақысыз құрастырғыш. Ada 2012, 2005, 95, 83 нұсқаларын қолдайды. GNU GCC құрамында, Ada стандартында көмектеседі.

    #52543 · 2 мин оқу

  13. KDevelop: Біріктірілген дамыту ортасы

    KDevelop – тегін, ашық бастау кодты IDE. C++, JavaScript, PHP, Python тілдері үшін код жазу, түзету, басқару құралдары бар. KDE жобасының бөлігі.

    #58180 · 2 мин оқу

  14. PHP тілінің Zend қозғалтқышы: құрылысы мен даму тарихы

    PHP тілі үшін Zend Engine: компилятор, орта және виртуалды машина. PHP 4 нұсқасынан бастап қолданылады, Andi Gutmans және Zeev Suraski жасаған.

    #59403 · 1 мин оқу

  15. DotGNU: GNU Жобасының тоқтатылған .NET альтернативасы

    DotGNU – GNU жобасының бұрынғы бөлігі, Microsoft .NET Framework-ке еркін балама ретінде құрылған. CLS стандартымен үйлесімді, платформадан тәуелсіз.

    #65069 · 3 мин оқу

  16. Визуалдық Компоненттер Кітапханасы: Delphi және .NET арасындағы эволюция

    VCL – Microsoft Windows қосымшаларының интерфейсін жасауға арналған Object Pascal негізіндегі визуальды компонент кітапханасы. Бағдарламалау, Delphi, компоненттер.

    #71266 · 2 мин оқу

  17. SPARK бағдарламалау тілі: қауіпсіздік пен сенімділік үшін

    SPARK бағдарламалау тілі – қауіпсіздік пен сенімділік қажетті жүйелер үшін Ada негізіндегі ресми тіл. SPARK2014 нұсқасы туралы біліңіз!

    #73249 · 3 мин оқу

  18. Дельфи: Жалпы мақсатты бағдарламалау тілі және қолданба құрастыру ортасы

    Delphi – жоғары жылдамдықпен бағдарлама жасауға арналған Object Pascal тілі. Windows, macOS, iOS, Android және Linux үшін код жасайды. IDE, VCL, FireMonkey.

    #83434 · 7 мин оқу

  19. POSIX үйлесімді жүйелер үшін TenDRA C/C++ компиляторы

    ТенDRA компиляторы C/C++ POSIX жүйелері үшін, BSD лицензиясымен ашық кодты жоба. Ұлыбританияда жасалған, қазіргі уақытта дамытылуда.

    #85424 · 1 мин оқу

  20. Бағдарламалық құралдар мен дамыту орталары

    Бағдарлама құрастыру құралдары: дамытушыларға қолдау көрсетуге, түзетуге және бағдарламалар жасауға арналған программалар. IDE, редакторлар, компиляторлар туралы біліңіз.

    #86854 · 3 мин оқу

  21. OWL бағдарламалық құралдар шеңбері және тарихы

    OWL – Windows және OS/2 үшін C++ қолданба құруды жеңілдететін құрал. VCL-ге дейін Borland-тың басты өнімдерінің бірі болды. OWLNext жобасы қолдауын жалғастыруда.

    #95055 · 4 мин оқу

  22. OpenOffice және LibreOffice бағдарламаларындағы Universal Network Objects (UNO) моделі

    OpenOffice & LibreOffice бағдарламаларындағы UNO компоненттік моделі: түрлі тілдерде өзара байланыс, кеңейтімділік, Java, Python қолдауы. Бағдарлама құруға көмектеседі.

    #97178 · 1 мин оқу

  23. Бағдарламалық кодтан құжаттама жасауға арналған тегін бағдарламалық құрал

    Doxygen – бағдарлама кодынан автоматты түрде құжаттама жасауға арналған тегін бағдарлама. Код талдау, сызбалар жасау, өзіндік анықтамалар құру мүмкіндігі бар.

    #103955 · 1 мин оқу

  24. SWIG: C/C++ бағдарламаларын түрлі тілдермен байланыстыру құралы

    SWIG – C/C++ кодты Lua, Python, Java сияқты тілдермен байланыстыруға арналған ашық кодты құрал. Бағдарламаларды интеграциялауды жеңілдетеді.

    #112952 · 1 мин оқу

  25. Хаскель тілінің GHC компиляторы

    Haskell тілі үшін GHC компиляторы: жүктеу, мүмкіндіктері, оптимизациялар. Ашық кодты, платформалық және тегін құрал. Бағдарламалауды жеңілдетіңіз!

    #116992 · 3 мин оқу

  26. Тегін Pascal және ObjectPascal компиляторы мен IDE

    Тегін Pascal және Object Pascal компиляторы – FPC. Кеңейтілген мүмкіндіктер, көп платформалы қолдау, және түрлі Pascal диалекттерін үйлестіруге мүмкіндік береді. Бағдарламалау үшін тамаша!

    #128003 · 13 мин оқу

  27. Көп тілдік компиляторлар үшін артқы ұш

    LLVM: Көп тілді компилятор құрастырушысы. Орташа тілді ұсынылым арқылы кодты оңтайландыру, түрлі платформалар үшін қолдау. Бағдарламалау тілдеріне шолу.

    #130139 · 7 мин оқу

  28. Микрософттың Shared Source Common Language Infrastructure (SSCLI) және Rotor туралы мәліметтер

    Microsoft-тың .NET негізі – SSCLI (Rotor) ашық бастауыш коды. Білім беру мақсатында, .NET кітапханаларын зерттеуге және өзгертуге мүмкіндік береді.

    #130566 · 2 мин оқу

  29. IDE-лерде кодты автоматты толықтыру мүмкіндігі

    IDE-де кодты автоматты толықтыру мүмкіндігі – бағдарламалау жылдамдығын арттырады, қателерді түзетеді, код ұсынады. AI негізінде жұмыс істейді.

    #131805 · 5 мин оқу

  30. Кодты түсіну құралы: Ctags шолуы

    Ctags – кодты түсінуге арналған құрал. Бағдарлама кодтарындағы функциялар, айнымалылар тізімін жасап, жылдам іздеуге көмектеседі.

    #134151 · 2 мин оқу

  31. C++ кітапханалары: Boost және оның рөлі

    C++ Boost кітапханалары: сызықтық алгебра, жіптік өңдеу, сурет өңдеу, реттеуші өрнектер және т.б. C++11/17 стандарттарына енген. Бағдарламалауға көмек!

    #136683 · 2 мин оқу

  32. LCC компиляторы: құрылымы, қолданылуы және мүмкіндіктері

    LCC C тілмегі: қарапайым құрылымы, толық құжаттамасы бар. 3.6 нұсқасының коды «A Retargetable C Compiler» кітабында келтірілген. Жаңа нұсқасы – 4.2.

    #140142 · 2 мин оқу

  33. Microsoft-тың JScript NET бағдарламалау тілі

    JScript.NET – Microsoft ұсынған .NET бағдарламалау тілі. JScript-тен өзгешелігі – кодты алдын ала компиляциялау қажеттігі, CLR қолдауы, ActiveX/COM технологияларымен үйлесімділік.

    #149254 · 4 мин оқу

  34. Active Template Library (ATL): Windows әзірлеу кітапханасы

    ATL кітапханасы: Microsoft-тың COM объектілерін жасауды жеңілдететін C++ үлгілері. ActiveX басқару элементтері, автоматтандыру серверлері үшін өте пайдалы.

    #150136 · 1 мин оқу

  35. Perforce Jam: Ашық көзді құрастыру жүйесінің шолуы

    Perforce Jam – ашық кодты құрастыру жүйесі. Make-тің орнына қолданылды, Unix, Windows, Mac OS сияқты платформаларда жұмыс істеді. Бағдарлама құруға арналған.

    #158491 · 1 мин оқу

  36. Borland Kylix: Linux-қа арналған Delphi және C++ Builder ортасы

    Borland Kylix – Linux-қа арналған IDE, Delphi және C++ Builder негізінде құрылған. Қазіргі уақытта Lazarus IDE және Delphi кросс-компиляторымен алмастырылды.

    #159423 · 4 мин оқу

  37. CLISP: Common Lisp тілінің нұсқасы

    CLISP – Common Lisp бағдарламалау тілінің нұсқасы. Unix, Windows жүйелерін қолдайды, C және Lisp-те жазылған, GNU GPL лицензиясымен тегін таратылады.

    #162412 · 1 мин оқу

  38. Cilk бағдарламалау тілдерінің даму тарихы

    Cilk, Cilk++, Cilk Plus және OpenCilk – параллель есептеуге арналған C және C++ тілдеріне негіделген бағдарламалау тілдері. MIT жасаған, Intel қолдауын жойғаннан кейін OpenCilk ретінде қайта жаңартылды.

    #162837 · 6 мин оқу

  39. Open64: Оптимизациялық компилятор және зерттеу платформасы

    Open64 – Itanium және x86-64 процессорлары үшін ашық бастаулы оптимизациялық компилятор. Зерттеу платформасы ретінде қолданылады. Бастапқы коды тегін!

    #163849 · 3 мин оқу

  40. Бағдарлама кодтарын өңдеуге арналған мәтін редакторы

    Код редакторы – бағдарлама кодтарын өңдеуге арналған арнайы текстовый редакторлар. Синтаксис атау, автоматты толықтыру, IDE интеграциясы бар.

    #185884 · 3 мин оқу

  41. IronPython: .NET және Mono үшін Python нұсқасы

    IronPython: .NET және Mono үшін Python тілінің орындалуы. Ашық кодты, C# тілінде жазылған, Visual Studio қолдауы бар. ДLR негізінде жұмыс істейді.

    #190443 · 5 мин оқу

  42. Ada бағдарламалық ортасы үшін интерфейс спецификациясы (ASIS)

    Ada тіліндегі бағдарламаларды талдау үшін ASIS интерфейсі – қабатталған, ашық архитектура. CASE құралдарына қолжетімділік, ортаны жеңілдетуге көмектеседі.

    #197778 · 2 мин оқу

  43. Визуалворкс: Smalltalk тілінің платформалық нұсқасы

    VisualWorks: Smalltalk бағдарламалау тілінің платформааралық нұсқасы. Объектілерге негіделген дамыту жүйесі, Xerox PARC-тан бастау алады. Объектілік бағдарламалау.

    #205362 · 5 мин оқу

  44. Қырықтан астам тілді қолдайтын кіріс әдісі платформасы

    SCIM – 30+ тілді қолдайтын, Linux/BSD үшін әзірленген кіріс әдісі платформасы. C++ тілінен C-ға көшті, бағдарламалауды жеңілдетеді. Тілдерді тез енгізу!

    #231282 · 2 мин оқу

  45. Бір рет жаз, кез келген платформада компиляциялау философиясы

    Жазып бір, кез келген жерде жинақтайтын (WOCA) қағидасы – кодты өзгертусіз әртүрлі платформада жүргізуге мүмкіндік береді. C++, Go, Ada тілдері сияқты көптеген бағдарламалау тілдері қолданады.

    #246098 · 3 мин оқу

  46. Визуал Пролог: Тарихы, мүмкіндіктері және дамуы

    Visual Prolog – Prolog тілінің кеңейтілген, объектіге бағытталған нұсқасы. Windows қосымшаларын, DLL-дерді жасауға, дерекқорлармен жұмыс істеуге мүмкіндік береді.

    #247050 · 2 мин оқу

  47. Басқарылатын Код және CLR Тұжырымы

    Басқарылатын код — .NET, CoreFX сияқты ортада ғана жұмыс істейтін бағдарлама коды. C#, Visual Basic NET тілдерімен жазылған, CLR-мен өзара әрекеттеседі.

    #247823 · 1 мин оқу

  48. Microsoft C++ кеңейтімдерінің тоқтатылуы (2004)

    C++/CLI: Microsoft-тың 2004 жылы қолданудан шығарылған C++ тілінің кеңейтімдері. .NET Framework үшін жаңа мүмкіндіктер, C++/CLI Visual Studio 2005-те енгізілді.

    #256166 · 3 мин оқу

  49. C++/CLI: .NET үшін C++ тілінің нұсқасы

    C++/CLI: .NET платформасы үшін C++ тілінің нұсқасы. Visual Studio 2005-тен бастап қолданылады, C# сияқты тілдермен үйлесімділік қамтамасыз етеді. Бағдарламалау!

    #267890 · 1 мин оқу

  50. Ортақ Тілдік Инфрақұрылымның Метадеректерi және Кластар

    CLI тіліндегі метадеректер сыныптар мен мүшелерін сипаттайды. CIL кодын құрастырушы құрал жасайды, орындау кезінде тексеріледі. Бағдарламалау үшін маңызды!

    #273288 · 2 мин оқу

  51. Ортақ Тілдік Инфрақұрылымдағы Ассамблеялар

    Жалпы тілдік инфрақұрылымдағы (CLI) жиналымдар – Windows жүйесінде қолданылатын, кодты тарату, нұсқалау және қауіпсіздік үшін пайдаланылатын құрал. CIL кодын қамтиды.

    #273349 · 3 мин оқу

  52. IP Pascal: Pascaline программалау тілінің жүзеге асырылуы

    IP Pascal: ISO 7185 Pascal бағдарламалау тілінің кеңейтілген нұсқасы. Модульдік, параллель тапсырмалар, динамикалық массивтер, TCP/IP кітапханасы бар. Көп платформалы.

    #280511 · 10 мин оқу

  53. Camlp4 және Camlp5: Программалау тілдері үшін кеңейтілмелі парсерлер құралы

    Camlp4 – OCaml тілі үшін кеңейтілмелі парсерлер құруға арналған бағдарламалық жүйе. Синтаксистік кеңейтімдерді анықтау, INRIA әзірлеген.

    #284873 · 2 мин оқу

  54. AutoIt: Microsoft Windows үшін бағдарламалау тілі

    AutoIt – тегін Windows бағдарламалау тілі. Автоматтандыру скрипттері, макростар жасауға, BASIC синтаксисімен жұмыс істеуге арналған. Жаңа мүмкіндіктер!

    #297337 · 2 мин оқу

  55. .NET Reflector: Кодты талдау және декомпиляция құралы

    .NET Reflector – .NET Framework бағдарламасын зерделеу, декомпиляциялау және талдау құралы. Кодты C#, VB.NET, C++/CLI тілдеріне айналдырады.

    #297668 · 3 мин оқу

  56. Дэвид Абрахамс: C++ және Swift дамытушысының өмір жолы

    Дэвид Абрахамс – C++ программист, Boost негіздейтіні, шаблонды метапрограммалау бойынша автор. C++ стандарты комитетінде жұмыс істеген. Бағдарламалау туралы ақпарат!

    #314686 · 2 мин оқу

  57. ProDG: PlayStation, GameCube және Nintendo платформалары үшін әзірлеу құралдары жиынтығы

    ProDG – PlayStation, Nintendo ойындары үшін SN Systems жасаған құралдар жиынтығы. Ассамблерлер, C/C++ компиляторы, отладчиктер және ProView бағдарламасы кіреді.

    #320181 · 4 мин оқу

  58. PyPy: Python бағдарламалау тілінің балама нұсқасы

    PyPy – Python бағдарламалау тілінің жылдам әрі тиімді нұсқасы. JIT құрастырушысы арқасында CPython-нан озып шығады. Қолдау көрсетілмейтін модульдерге назар аударыңыз!

    #321011 · 3 мин оқу

  59. C++ Кітапханасына Қосымшалар: TR1 Есебі

    C++ TR1 кітапханасы: C++03 стандартына ұсынылған кеңейтімдер (реттік өрнектер, смарт көрсеткіштер, хеш кестелер). C++11-ге кірді!

    #322509 · 2 мин оқу

  60. Cscope

    #324284 · 2 мин оқу

  61. Open Watcom C/C++: Дамыл жолы мен қазіргі жағдайы

    Open Watcom C/C++: DOS, Windows, Linux үшін C, C++ және Fortran тілдерін дамыту ортасы. Тегін жүктеу, 16/32/64 бит процессорлармен үйлесімді. 💻📚

    #327092 · 3 мин оқу

  62. Магик: Объектіге бағытталған бағдарламалау тілі

    Magik бағдарламалау тілі: Объектіге бағытталған, көп мұрагерлік, динамикалық типтеу. Smallworld GIS жүйесі үшін 1989 ж. жасалған, қазір GE Energy қолдайды.

    #353248 · 1 мин оқу

  63. Басқа тілде жазылған кітапхананы пайдалануға мүмкіндік беретін интерфейс

    Бағдарламалау тілдерін байланыстыру: шетелдік кітапханаларды пайдалану үшін API және wrapper кітапханалар. C/C++ кітапханаларын Java, Python сияқты тілдерде қолдану.

    #354190 · 1 мин оқу

  64. Code::Blocks – Ашық бастау кодты, көп платформалы IDE

    Code::Blocks – тегін, ашық кодты, көп платформалы IDE. C, C++, Fortran тілдерін қолдайды, GCC, Clang, Visual C++ компиляторларымен жұмыс істейді.

    #361694 · 3 мин оқу

  65. SmartEiffel: GNU Eiffel компиляторы және LibertyEiffel жобасы

    SmartEiffel: Тегін Eiffel құрастырғышы, LibertyEiffel жобасы. C немесе Java кодына аудармалайды, кез келген платформада жұмыс істейді. LORIA/INRIA әзірледі.

    #366287 · 1 мин оқу

  66. Steel Bank Common Lisp: Тегін жүйелендіру және даму ортасы

    Steel Bank Common Lisp (SBCL) – тегін, жоғары өнімді Common Lisp жүйесі. Компилятор, Unicode қолдауы, және кеңейтімдер бар. Ашық кодты бағдарлама.

    #379121 · 2 мин оқу

  67. Libcwd кітапханасы: C++ қолданбаларын түзету құралы

    Libcwd кітапханасы – GCC-мен жасалған C++ бағдарламаларын қатесіздікке тексеруге арналған құрал. Ол жадты басқару, деректерге қолжеткізу және шығару мүмкіндіктерін ұсынады.

    #387038 · 2 мин оқу

  68. Жарнамаланған кодты түпнұсқа кодқа шақыру қызметтері (P/Invoke)

    P/Invoke: .NET кодында жазылмаған кітапханаларды (DLL) шақыру мүмкіндігі. C# және VB.NET-те жүргізілетін кодты кеңейтуге көмектеседі. Операциялық жүйеге тікелей қол жеткізу!

    #428540 · 4 мин оқу

  69. Oxygene: Delphi негізіндегі жаңа бағдарламалау тілі

    Oxygene – Delphi Object Pascal негізіндегі жаңа бағдарламалау тілі. .NET, Java платформаларында жұмыс істейді, Visual Studio & Fire IDE қолдайды.

    #432374 · 2 мин оқу

  70. Ұлыбританиялық ionCube Ltd. бағдарламалық компаниясы

    🇬🇧 ionCube Ltd – британдық бағдарламалық компания. PHP кодының қорғалуын қамтамасыз етеді, лицензиясыз қолдануды болдырмайды. Қауіпсіздік, енкодирование, PHP Accelerator.

    #434136 · 4 мин оқу

  71. FpgaC: C тілінен FPGA схемаларын жасау құралы

    FpgaC: C тілінен цифрлық схемалар құрастыратын кремний компиляторы. FPGA, CPLD немесе ASIC үшін қолданылады. Бағдарлама жасауды жеңілдетеді!

    #439483 · 1 мин оқу

  72. Ағаш құрылымдарын сипаттау тілі (TreeDL)

    TreeDL: абстракті ағаш құрылымдарын сипаттау тілі. Компиляторлар, түрлендіргіштер үшін пайдалы, интерфейс құжаттамасын жасауға, кодты автоматтандыруға көмектеседі.

    #440052 · 1 мин оқу

  73. Chicken: Scheme тілін жүзеге асыру және C-ге компиляциялау

    CHICKEN – Scheme бағдарламалау тілінің жүйесі. R5RS/R7RS сәйкес, C тіліне компиляциялайды, жылдам, портативті, ашық кодты және BSD лицензиясымен ұсынылады.

    #440460 · 6 мин оқу

  74. FAUST: Функционалдық аудио тілі және қолданыс аландары

    FAUST: аудио өңдеу алгоритмдерін жасау үшін функционалдық бағдарламалау тілі. Плагиндер, қосымшалар жасауға арналған, 30+ платформаны қолдайды.

    #448084 · 1 мин оқу

  75. FxCop

    #459884 · 1 мин оқу

  76. CMake

    #469332 · 3 мин оқу

  77. TIGCC

    #483814 · 3 мин оқу

  78. Haxe

    #489737 · 4 мин оқу

  79. C++11

    #493161 · 9 мин оқу