Programavimui

Dirbtiniai neuroniniai tinkai

Simbrain /paleisti/
  Dirbtinių neuroninių tinklų modeliavimas. Kuriamus modelius gali atspindėti animuojamas procesas – tad eksperimentuoti nėra nuobodu ;). Jų svetainėje rasite naudojimosi pradžiamokslį

Python

Python labai verta dėmesio
  Šiuolaikinė, lengvai išmokstama universali programavimo kalba. Ją naudoja Google, NASA.
Specialus puslapis apie „python“ taikymą švietime.
Su ja sukurta daug mokslinio skaičiavimo priemonių, pavyzdžiui, scipy, numpy, matplotlib.
(amžiaus grupė: 09..)
ipython /paleisti/ verta dėmesio
  Pritaikyta patogiasniam naudojimui python komandinės eilutės aplinka , kuri dažnai naudojama kaip mokslinių skaičiavimų aplinka (panašiai kaip matlab komandinė eilutė).
easy_install (Python papildinių instaliavimui) verta dėmesio
  Python modulių automatinio parsiuntimo ir diegimo priemonė
wxpython verta dėmesio
  Python skirta grafinės vartotojo sąsajos elementų biblioteka. Su ja sukurtos programos kiekvienoje operacinėje sistemoje atrodo įprastos išvaizdos (angl „native look“).
Galite pasižiūrėti jos naudojimo pavyzdžių. Ją naudojant yra sukurta specializuotų dialogų ir langų biblioteka
(amžiaus grupė: 09..)
Eric /paleisti/ verta dėmesio
  Galinga integruota Python ir Ruby programų kūrimo aplinka.
(amžiaus grupė: 17..)
drPython /paleisti/
  Paprasta python programų kūrimo aplinka
(amžiaus grupė: 14..)
Rur-PLE /paleisti/ labai verta dėmesio
  Python kalbos mokymasis žaidimo forma.
Kad veiktų, reikia įdiegti WxPython grafinių elementų biblioteką.
(amžiaus grupė: 09..)
genshi
  Patogi html šablonų aprašymo kalba.
Turi galimyę tiesiogiai html kode įterpti python kodą (panašiai kaip php).
Patogiausia instaliuoti naudojant „easy_install genshi“
(amžiaus grupė: 14..)
pylons
  Internetinių sistemų kūrimo karkasas („framework“), pasižymintis ypatingu lankstumu bei naudojantis WSGI standartą.
Jame naudojamos populiariausios idėjos iš Ruby, Python bei Perl internetinių sistemų.
(amžiaus grupė: 18..)
TurboGears
  Internetinių sistemų kūrimo karkasas („framework“), sujungiantis geriausius python interneto kūrimo priemones į patogią naudotis visumą. Turbo Gears 2 versija naudoja daug Pylons dalių.
(amžiaus grupė: 17..)
Software Carpentry /paleisti/ labai verta dėmesio
  Programavimo pagrindai inžinieriams ir mokslininkams. Pateikiami patarimai padės sutaupyti laiko ir išvengti keblių situacijų kuriant paprastas bei sudėtingas kompiuterines sistemas. Programų pavyzdžiai pateikiami daugiausia python kalba.
(amžiaus grupė: 16..)
Boa Constructor /paleisti/
  Vizuali taikomųjų programų kūrimo aplinka, leidžianti greitai paruošti prototipinį programos variantą. Su ja galima paruošti UML schemas ir pagal jas generuoti progrmų tekstą arba iš specialiai paruošto programų teksto generuoti UML schemas.
Glade 3 /paleisti/ verta dėmesio
  Programavimo priemonė, skirta aprašyti grafinę vartotojo sąsają (GVS, angl. „GUI) naudojant XML sintaksę. Patogu, nes GVS galima keisti bet kada neperkompiliuojant programos.
(amžiaus grupė: 16..)
WxGlade
  Glade papildynys skirtas WXWidgets grafinės sąsajos elementams
(amžiaus grupė: 18..)

C/C++/C#

TheIDE /svetainė/
  C++ programavimo aplinka su vizualiu formų kūrimu. (Tai patobulinta [[anchor:Ultimate++]] aplinka)

Interneto svetainių kūrimui

Kompozer /paleisti/
  Vizuali internetinių svetainių (HTML puslapių) kūrimo priemonė
(DreamWeaver™, Microsoft FrontPage™ ar Adobe Dreamweaver™ alternatyva, NVU programos tęsinys).
(amžiaus grupė: 12..)

PHP

Anjuta IDE /svetainė/
  C/C++ ir Gnome/GTK integruota programų kūrimo aplinka

Ruby

Ruby
  Profesionali ir lakoniška programavimo kalba. Tinka sistemos tvarkymo programoms bei internetinėms turinio valdymo svetainėms.
RubyGems
  Pagalbinė priemonė Ruby paketams patogiai tvarkyti – parsiųsti iš interneto ir įdiegti
RubyOnRails labai verta dėmesio
  Labai patogi turinio valdymo sistemų kūrimo priemonė.
(amžiaus grupė: 15..)
RadRails /svetainė/
  Ruby on Rails integruota programavimo aplinka
(amžiaus grupė: 15..)

Duomenų bazės

MySQL Query Browser /paleisti/ verta dėmesio
  Patogi priemonė tvarkyti MySQL duomenų bazės lenteles, esančias jūsų kompiuteryje (pavyzdžiui, jeigu laikote kompiuteryje internetinę svetainę, naudojančią MySQL).
MySQL Administrator (iš MySQL GUI Tools paketo) verta dėmesio
  Grafinė MySQL serviso administravimo priemonė
OpenOffice Base /paleisti/
  Duomenų bazių valdymo sistema – yra priemonės lentelėms, užklausoms, duomenų įvedimo formoms bei ataskaitoms kurti. (Access alternatyva)
(amžiaus grupė: 17..)

Java

Jedit
  Universalus su java sukurtas programų tekstų redaktorius, turintis daug priedų (angl. „plugins“)

Programavimo aplinkos

SciTe
  Nedidelis, greitas programų tekstų redaktorius, turintis sintaksės paryškinimo, bei programos struktūros analizės savybes.
(amžiaus grupė: 12..)
Gedit /paleisti/ labai verta dėmesio
  Teksto redaktorius, skirtas Gnome aplinkai. Gali paryškinti programavimo tekstus, turi įvairių papildinių.
(amžiaus grupė: 12..)
Quanta Plus /paleisti/ labai verta dėmesio
  Internetinių tinklapių kūrimo aplinka, turinti daug patogių savybių (vienu metu rodomas html kodas ir naršyklėje matomas vaizdas, html žymių pradžios ir pabaigos nustatymas, meniu mygtukai įvairiesm html elementams įterpti).
(amžiaus grupė: 12..)
Lazarus
  Vizuali Object–Pascal programavimo aplinka, panaši į Borland Delphi.
BlueFish /paleisti/ verta dėmesio
  Programų redaktorius. Ypač gerai tinka HTML, PHP, CSS failų redagavimui.
(amžiaus grupė: 12..)
Eclipse /paleisti/ verta dėmesio
  Galinga profesionali programų kūrimo aplinka, kurią galima pritaikyti įvairioms programavimo kalboms (yra specialūs projektai java, php, python, ruby).
(amžiaus grupė: 17..)
PTD (PHP development Tools for Eclipse) /svetainė/
  Galinga PHP programavimo aplinka – iš karto parodo sintaksės klaidas. Vykdymui pažingsniui galima naudoti xdebug arba Zend debugger priemonę. Eclipse pagrindu yra sukurta įvairios paskirties programavimo aplinkų: pavyzdžiui, EasyEclipse sąrašiukas.
(amžiaus grupė: 17..)
Geany /paleisti/
  Patogi ir greitai veikianti C++, Java, PHP, Python, Perl ir Pascal programavimo aplinka.
(amžiaus grupė: 12..)

Pagalbiniai programų kūrimo įrankiai

Kdiff3
  Tekstinių failų skirtumų suradimas ir failų suliejimas. Galima tarpusavyje lyginti iš karto 3 failus. Galima tarpusavy lyginti du failų katalogus.
(amžiaus grupė: 15..)
meld /paleisti/ verta dėmesio
  Tekstinių failų skirtumų suradimas ir failų suliejimas. Galima tarpusavy lyginti du failų katalogus.
RapidSVN /paleisti/
  Įrankis programavimo tekstų saugyklų tvarkymui, veikiantis SVN (Subversion) saugyklose.
SVN saugyklos leidžia programuotojams patogiai sekti programos tekstų versijas bei sujungti programų dalis dirbant bendrame projekte.
Bazaar /svetainė/ verta dėmesio
  Vienas moderniausių Įrankių programavimo tekstų dalinimuisi ir bendram naudojimui. Ypač gerai tinka dideliuose projektuose.
poEdit /paleisti/
  Populiari programų vertimo/lokalizavimo priemonė
ANTLR
  Gramatikomis aprašytų programavimo kalbų kompiliatorių, šablonų nagrinėjimo bei perkodavimo programų kūrimo priemonė

Projektavimas

ArgoUML /paleisti/
  Patogu projektuoti įvairius sąryšius bei procesus, duomenų bazes. Dažniausiai naudojama programavimo inžinerijoje. (UML – sutartinių projektavimo ženklų kalba). Galite naudoti tiesiai iš www (sukurta su java)
(amžiaus grupė: 16..)
Umbrello UML Modeller
  UML projektavimo priemonė, galinti sukurti diagramas pagal C++ programinius tekstus bei eksportuoti C++, Java ir PHP tekstus pagal sukurtas diagramas. Diagramų pavyzdžiai.
(amžiaus grupė: 15..)

Multimedia

Flex SDK /svetainė/
  Adobe Flex kūrimo priemonių rinkinys, skirtas “flash” technologijų kūrimui
Alice 3D /svetainė/
  Nesudėtinga trimatės animacijos personažų veiksmų valdymo/programavimo aplinka.
Yra objektų galerija
Jaunesniam amžiui skirta Story Telling Alice versija, kurią galima naudoti kuriant savo scenarijus. –(Sukurta su java, jai reikalinga bent 512 MB operatyviosios atminties.)
(amžiaus grupė: 12..)

Interneto svetainės

SourceForge.net /svetainė/ verta dėmesio
  Didžiausias atviro kodo projektų portalas
OpensourceCMS /svetainė/ verta dėmesio
  Atviro kodo internetinių svetainių sistemų rinkinys su galimybe išbandyti, kaip veikia išvardintos turinio valdymo sistemos.
Open Source Web Design /svetainė/ verta dėmesio
  Laisvai platinami internetinių svetainių dizainai. Galite iš kart žvilgtelėti į ypatingus atrinktus variantus

Pamokėlės

Python programavimo kalbos pamokos /svetainė/ verta dėmesio
  Nuorodos į python pamokų rinkinius.
Jei norite dalykiškos įžangos – “python per 10 min”
Show Me Do /svetainė/ labai verta dėmesio
  Animuotos pamokėlės, iš kurių dauguma yra apie laisvas programas.