Anjuta, IDE dla C/C++ w środowisku GNOME

Zintegrowane środowisko programistyczne, IDE (od ang. integrated development environment) – program lub zespół programów (pakiet, środowisko) służących do tworzenia, modyfikowania, testowania i konserwacji oprogramowania.

Programy będące zintegrowanymi środowiskami programistycznymi charakteryzują się tym, że udostępniają złożoną, wieloraką funkcjonalność obejmującą edycję kodu źródłowego, kompilowanie kodu źródłowego, tworzenie zasobów programu (tzn. szablonów/ekranów/okien dialogowych, menu, raportów, elementów graficznych jak ikony, obrazy), tworzenie baz danych, komponentów i innych.

Koncepcje środowiska programistycznego

edytuj

Istnieją różne koncepcje tego, jak powinno wyglądać środowisko programistyczne.

Środowisko jako osobny pakiet oprogramowania

edytuj

Przykłady:

Przykłady innych środowisk, w różnym stopniu wzorowanych na powyższych:

Środowisko zintegrowane z systemem

edytuj

W takiej koncepcji, system operacyjny sam w sobie jest środowiskiem programistycznym, a wszystkie funkcje są z nim zintegrowane.

Przykłady:

Rozwiązania pośrednie

edytuj

Przykłady:

  • Emacs – tekstowy edytor, zintegrowany z Uniksem, maszyna lispowa i system graficzny udostępniający funkcjonalność podobną do tradycyjnych, graficznych IDE.

Zobacz też

edytuj

📚 Artikel Terkait di Wikipedia

Embarcadero Delphi

przez firmę Borland (jest następcą środowiska Turbo Pascal, będącego połączeniem kompilatora języka Pascal ze środowiskiem edycyjnym). w roku 2001 powstaje

Go (język programowania)

[online], go.dev [dostęp 2025-01-27]  (ang.). Arrays, slices (and strings): The mechanics of 'append' - The Go Programming Language [online], go.dev [dostęp

Xcode

Cocoa, Carbon i Java. Dostępne są otwartoźródłowe rozszerzenia GNU Pascal, Free Pascal i Ada. Wbudowana w nim jest także możliwość dystrybucji procesu budowania

Python

bezpośrednio) – np. Pascalu, C, czy Perlu – bloki kodu zaznaczane są klamrami lub słowami kluczowymi (C i Perl używają { }, Pascal używa begin i end).

Ultimate++

YUI Common Lisp CAPI Common Graphics CLIM Ltk McCLIM Pascal LCL Object Pascal CLX fpGUI IP Pascal LCL Perl wxPerl Perl/Tk PHP PHP-GTK PHP-Qt wxPHP Python

Christoph Waltz

Waltz (2012) Barkhad Abdi (2013) J.K. Simmons (2014) Mark Rylance (2015) Dev Patel (2016) Sam Rockwell (2017) Mahershala Ali (2018) Brad Pitt (2019) 2020–2029

PHP

2010-03-12. [dostęp 2011-01-21]. (ang.). PHP 5.4 alpha. Lista dyskusyjna PHP-DEV, 2010-11-01. [dostęp 2011-01-21]. [zarchiwizowane z tego adresu (2010-12-03)]

Sébastien Bénard

komputera Atari ST. Z czasem nauczył się programowania m.in. w językach Turbo Pascal, C oraz Flash. Po ukończeniu studiów w 2001 roku rozpoczął pracę jako grafik