Programowanie, tworzenie stron internetowych - środowiska programistyczne, edytory, kompilatory
Algo (środowisko z graficznym interfejsem i prostym, do nauki podstaw programowania
w języku Pascal, wzbogaconym o procedury graficzne, grafikę żółwia oraz
robota. Jest przydatne dla tych wszystkich, którzy pragną nauczyć się
pisać proste i bardziej złożone programy. Nie wymaga od użytkownika
znajomości języka angielskiego, ponieważ zarówno środowisko, jak i treść
programu możemy wyświetlić w języku polskim.)
Bloodshed Dev-C++ (darmowe
zintegrowane środowisko programistyczne (IDE) dla języka C i C++,
które rozpowszechniane jest na zasadach GNU GPL)
Bloodshed Dev-Pascal (Dev-Pascal jest kompilatorem języka Pascal
wydanym przez firmę Bloodshed Software. . Dev-Pascal podobnie, jak w przypadku swojego
odpowiednika o nazwie
Dev-C++
przeznaczonego do języka C++, umożliwia tworzenie aplikacji w
trybie konsolowym, okienkowym, bibliotek DLL, a ponadto szablony GTK+
czy programy graficzne z wykorzystaniem OpenGL)
Borland C++ Builder 6 Personal (zintegrowane środowisko programistyczne ułatwiające pisanie w języku C++ 32-bitowych programów dla Windows.
Oprócz wbudowanego kompilatora i edytora kodu mamy możliwość
skorzystania między innymi z narzędzi ułatwiających tworzenie okien
dialogowych)
Borland C++ Compiler 5.5 (znany kompilator dla języka C++)
C++Builder (dawniej Turbo C++, z obsługą standardowych w branży języków oraz
bibliotek ANSI C i ISO/ANSI C++ jest opartym na języku C++ natywnym
narzędziem typu RAD dla środowiska Win32).
Code::Blocks (wieloplatformowe IDE dla programistów C/C++. Wspiera
wiele kompilatorów (GCC, Borland C++, Microsoft Visual C++ i inne).
Posiada wbudowany, zaawansowany i wydajny debugger.
Ponadto, umożliwia
importowanie projektów z Dev-C++ oraz Microsoft Visual C++. Interfejs
jest prosty w obsłudze i intuicyjny)
Code Blocks Studio (zintegrowane środowisko programistyczne (IDE) umożliwiające
tworzenie aplikacji w języku C i C++ przeznaczonych na platformę
Windows i Linux)
CodeLobster PHP Edition
(bezpłatna edycja prostego środowiska programistycznego, dla
twórców stron oraz aplikacji web w technologiach PHP
i HTML, z wykorzystaniem skryptów JS oraz arkuszy CSS)
CodeTyphon (zestaw darmowych narzędzi przeznaczonych do tworzenia natywnych
aplikacji w języku Pascal dla takich platform jak Windows, Linux, Mac
OS, WinCE, Android czy iOS.
CodeTyphon zawiera w sobie kompilator Free Pascal, zintegrowane środowisko Lazarus, a także dodatkowe komponenty oraz biblioteki przydatne przy codziennej pracy.)
Decimal Basic (program dla systemu Windows; interpreter do tworzenia programów obliczeniowych; obsługuje składnię i większość podstawowych modułów i grafiki modułu standardu ANSI / ISO dla Full BASIC)
Delphi (np. Delphi 7 Personal)
(Embarcadero Delphi – środowisko programistyczne rozwijane
przez firmę Embarcadero (stworzone w 1995 roku przez firmę Borland jako
Borland Delphi).
Eclipse (zintegrowane
środowisko programistyczne - IDE, stworzone przez firmę IBM i
przekazane następnie społeczności Open Source, do tworzenia
programów w Javie)
Eclipse jest to darmowa platforma, która jest szeroko
rozpowszechniona w środowisku programistów Java, ale również w PHP, czy
C++ (choć tutaj prym wiedzie Visual C++).
Edi (zintegrowane
środowisko programistyczne dla programujących w języku
Fortran. oparte jest na bezpłatnych (GPL) kompilatorach Fortran
G77 i Fortran G95, dołączone zostały również darmowe
biblioteki).
EditBone (edytor tekstu, wsparcie języków programowania)
EMPU (edytor tekstu, wsparcie języków programowania)
Falcon C++ (darmowe zintegrowane środowisko programistyczne IDE dla
języków C i C++, duża prostota
obsługi, idealne narzędziem dla początkujących
programistów)
Free JavaScript Editor (Narzędzie pomagające stworzyć lub poprawić kod JavaScript)
Free Pascal (FPK Pascal, lub
FPC). darmowy kompilator języka Pascal dostępny na wiele różnych platform
sprzętowych i systemów operacyjnych. Free Pascal jest udostępniony
zgodnie z licencją GPL)
Geany (połączenie edytora tekstu z prostym środowiskiem programistycznym)
Google Web Designer (zaawansowana aplikacja internetowa, która
umożliwia projektowanie i tworzenie reklam HTML5 oraz innych materiałów
internetowych)
GWBASIC (Dialekt BASIC-a opracowany przez Microsoft
dla wczesnych komputerów IBM PC. I wersja pojawiła się w 1983
roku. Kompatybilny z poprzednim dialektem BASIC-a dla komputerów osobistych)
HateML Pro (darmowe środowisko IDE służące do tworzenia stron
internetowych: PHP, XHTML, CSS, XML, JavaScript, VBScript, SQL)
HTML-Kit (darmowe, do tworzenia stron internetowych używany może być m.in. do CSS, JavaScript, VBScript, ASP, PHP, JSP,
Perl, Python, Ruby, Java, VB, C/C++, C#, Delphi/Pascal, Lisp i...)
Illumination Software Creator (proste narzędzie do budowania aplikacji bez
używania języka programowania. Proces tworzenia opiera się o kolorowy i
łatwy do zrozumienia schemat blokowy)
Inno Setup (Darmowe narzędzie do tworzenia instalatorów)
Install Creator (bezpłatne także do zastosowań komercyjnych narzędzie do
tworzenia instalatorów dla własnych aplikacji)
IntelliJ IDEA Community Edition (darmowa edycja komercyjnego
środowiska programistycznego (IDE), pozwalającego tworzyć aplikacje w
takich językach jak Java, Groovy )
Java Development Kit (JDK)
– darmowe oprogramowanie firmy Sun Microsystems (Oracle) do
programowania w języku Java. dla systemów Solaris,
Linux i Microsoft Windows....)
JBuilder (kompletne środowisko dla Javy, opartego o
Eclipse. Umożliwia ono tworzenie i testowanie aplikacji
serwerowych Java EE.)
jEdit (edytor tekstu dla programistów, wydany na licencji GNU. Został napisany w języku programowania Java. Działa pod każdym systemem operacyjnym z zainstalowanym Java Runtime Environment.)
Jnes (emulator NES (Nintendo Entertainment System) dla systemów operacyjnych Windows i Android)
JTHTML (edytor (X)HTML, CSS, JavaScript, PHP i SQL, XML)
Just Basic (BASIC dla systemu operacyjnego Windows, interpreter, całkowicie bezpłatny)
kED (prosty, polski edytor (X)HTML)
Lazarus (oparte o kompilator Free Pascal zintegrowane środowisko IDE wzorowane na i Borland
— Delphi — oraz bibliotekami Lazarus Component Library (LCL), które
są odpowiednikiem VC).
Magiczne Bloczki (Aplikacja przeznaczona
jest do projektowania schematów blokowych opisujących działanie
algorytmów programów)
MetroTextual (minimalistyczny edytor tekstu kierowany do programistów i webmasterów)
MiTeC EXE Explorer (aplikacja oparta na MiTeC Portable Executable
Reader, do odczytywania i wyświetlania właściwości plików
wykonywalnych EXE)
Microsoft Small Basic (prosta odmiana języka programistycznego
BASIC przeznaczona dla tych, którzy mają niewielkie lub żadne
doświadczenie w programowaniu)
NetBeans IDE (zintegrowane środowisko programistyczne dla
języka Java)
Notepad++ (darmowy edytor kodów
źródłowych. Projekt bazuje na potężnym komponencie edytora tekstu -
Scintilla)
Nvu (Program do tworzenia stron internetowych, może pracować w graficznym trybie WYSIWYG)
openElement (darmowe i profesjonalne narzędzie do tworzenia oraz
edycji stron i aplikacji internetowych. Oferuje ono edytor WYSIWYG)
Open Watcom (Środowisko programistyczne do tworzenia
16/32 bitowych aplikacji. Obsługa C, C++ Fortran. Zbiór narzędzi jest
dużym plusem Open Watcom).
PHPEdit (propozycja dla osób tworzących strony w PHP)
PSPad (rozbudowanyi konfigurowalny edytor)
Python (pakiet bibliotek niezbędnych do działania programów napisanych w języku Python.)
QBasic (język programowania wysokiego poziomu. Jest to zubożona wersja programu QuickBasic, zawierająca tylko interpreter poleceń (brak kompilatora) oraz pozbawiona niektórych opcji)
QB64 (edytor i kompilator języka Basic. Qb64 działa na 64 bitowych systemów Windows, Mac i Linux. To jest prawie w 100% kompatybilny z QBasic 4.5. )
Qt Creator (wieloplatformowe środowisko
programistyczne (IDE), które kierowane jest do programistów tworzących
aplikacje w językach C/C++ z wykorzystaniem biblioteki Qt)
Resource Hacker (Prosta, darmowa aplikacja umożliwiająca edycję plików
Win32 PE (DLL, EXE, OCX, CPL, SRC) i innych zasobów systemowych)
SharpDevelop (darmowym i otwartym IDE dla platformy .NET, obsługuje takie języki programowania jak: C#, Visual Basic .NET oraz Boo.)
SharePoint Designer 2010 (to członek rodziny Office, następca programu
FrontPage, a od wersji 2007 darmowe narzędzie Microsoftu do tworzenia stron internetowych i aplikacji
pracujących na platformie SharePoint)
Scratch 2 Offline Editor (darmowy program do tworzenia prostych gier komputerowych oraz interaktywnych animacji i historyjek)
SkyFonts (narzędzie, z pomocą którego pobierzemy
na nasz komputer udostępniane przez Google'a darmowe czcionki)
SuperbEdit (edytor tekstu stworzony z myślą o twórcach piszących swoje dzieła w rozmaitych językach programowania)
TEA (przejrzysty, szybki i niezwykle funkcjonalny edytor tekstu, nadaje się jako narzędzie pracy dla
programistów i webmasterów)
TopStyle Lite (do edycji stylów CSS, wykorzystywanych na internetowych stronach WWW)
Turbo C++/C Windows ( Turbo C++/C Windows 7/8/8.1/10 32+64bit)
Turbo Delphi (środowisko RAD, które pozwala tworzyć aplikacje dla systemu Windows i jego natywnej platformy Win32)
Turbo Pascal 7
(Turbo Pascal jest kompilatorem Pascala firmy Borland.
Aplikacja pracująca w trybie semi-graficznym. Umożliwia eksport
do plików wykonywalnych .exe)
Turbo C++/C Windows 7/8/8.1/10 32+64bit (symulacja popularnego Turbo C compiler on Windows 7/8/10 64bit OS)
Ultimate++ (zintegrowane środowisko programistyczne (IDE) dedykowane osobom tworzącym aplikacje w języku C++)
UPV - Ultimate Packer for eXecutables (darmowe
narzędzie do zmniejszania ilości miejsca zajmowanego na
dysku przez program wykonywalny w postaci pliku EXE lub bibliotek
DLL)
Visual Basic 2010 Express (bezpłatne, również do użytku komercyjnego, narzędzie
przeznaczone do tworzenia bibliotek, klas, aplikacji konsolowych i
okienkowych
(Windows Forms i Windows Presentation Foundation) na
platformie .NET Framework 4 w języku Visual Basic .NET. Jest to
część bezpłatnego środowiska Visual Studio 2010
Express)
Visual C# 2010 Express (bezpłatne edycje komercyjnego pakietu Visual
Studio 2010, skierowane do studentów, hobbystów i wszystkich
rozpoczynających swoją przygodę z programowaniem w .NET)
Visual C++ 2010 Express (bezpłatne, również do użytku komercyjnego narzędzie
przeznaczone do tworzenia bibliotek, klas, aplikacji konsolowych i
okienkowych (Windows Forms) w języku C++) .
Visual Studio 2012 jest zintegrowanym środowiskiem programistycznym
firmy Microsoft, dostępnym w wersjach Professional, Premium, Ultimate
oraz bezpłatnej wersji Express.
Visual Studio Express (zawiera uproszczone w
stosunku do ich płatnych odpowiedników wersje programów, zaś liczba
instalowanych wtyczek jest mocno ograniczona.
Nie zmienia to faktu, że
nawet wersja Express jest znakomitym wyborem dla początkujących
programistów i hobbystów, z uwagi na swoją darmową licencję, która
nie wyklucza możliwości tworzenia programów komercyjnych.
Visual Studio Code (nowoczesny edytor programistyczny udostępniony
bezpłatnie przez Microsoft dla użytkowników systemów Windows, Linux oraz
OS X)
Visual Web Developer (Całkowicie bezpłatne narzędzie do tworzenia aplikacji internetowych (ASP.NET) na
platformie .NET Framework 3.5. o część środowiska
programistycznego Visual Studio 2008 Express)
WebMatrix (bezpłatne narzędzie, dzięki któremu można
stworzyć własny portal internetowy na platformie serwerowej Microsoftu, a
później opublikować go u wybranego dostawcy hostingu)
wxDev C++ (odmiana środowiska DevCPP, stworzona z myślą o projektowaniu
aplikacji opartych o wxWidgets - framework umożliwiający tworzenie
aplikacji na różne platformy za pomocą tego samego kodu)
To co szczególnie odróżnia tę aplikację od wielu jej
podobnych jest obecność wizualnego projektanta aplikacji, bardzo
podobnego zresztą do tych znanych z komercyjnych produkcji takich jak
Delphi czy C++ Builder.
Ynote Classic (edytor tekstu, stanowiący doskonałe narzędzie pracy
dla twórców oprogramowania i stron internetowych)
Linki, źródła:, m.inn.
http://www.dobreprogramy.pl/
http://programowanie.opole.pl/archives/1260
http://download.komputerswiat.pl/programowanie
http://www.bloodshed.net/download.html
http://download.komputerswiat.pl/programowanie/srodowiska-programistyczne/free-pascal
http://edn.embarcadero.com/article/20633
http://www.cprogramming.com/borland.html
http://borlandc.org/download-turbo-c-3-0-for-windows-7-windows-8-and-windows-xp/
http://sourceforge.net/projects/turbocforwindows-9/
https://turboc.codeplex.com/ https://turboc.codeplex.com/downloads/get/1489512
https://turboc.codeplex.com/documentation
https://turboc.codeplex.com/wikipage?title=CPP%20Tutorials
http://www.download.net.pl/1755621/Free-JavaScript-Editor/
http://www.yaldex.com/Free_JavaScript_Editor.htm
http://free-javascript-editor.soft112.com/
http://www.javascriptkit.com/cutpastejava.shtml
http://www.javascriptsource.com/
http://www.javascriptfreecode.com/
http://lukashp.pl/Download/Programy_innych/Delphi_7_Personal
http://www.zstil.eu/materialy_dydaktyczne/informatyka/programowanie/d7/d7_menu.htm
http://javastart.pl/static/wprowadzenie/eclipse-ide-wstep-i-instalacja/
http://sourceforge.net/projects/codeblocks/postdownload?source=dlp
http://www.centrumxp.pl/dotNet/116,kategoria,Kurs-C-cz-II.aspx
http://www.centrumxp.pl/dotNet/115,kategoria,Visual-C-w-praktyce.aspx
http://www.centrumxp.pl/dotNet/143,01-SQL-Server-2005-Express-Wstep-do-kursu.aspx
http://marcinruszczyk.blogspot.com/2012/03/dzisiaj-postanowiem-ze-przez-najblizsze.html
http://www.download.net.pl/c87/Kompilatory/
http://www.geocities.jp/thinking_math_education/EnglishWindows.htm
http://www.thefreecountry.com/compilers/basic.shtml
http://www.schoolfreeware.com/Freeware_QB64_Download.html
http://www.qbasic.net/
http://algo.oeiizk.waw.pl/
Darmowy hosting zapewnia PRV.PL