GabermanHali!
Én csak pár dologgal egészíteném ki az eddig elhangzottakat. A c és c++ nagyon ott van a linuxban, van jópár frontend maker is, csak hogy párat említsek:
KDE-hez: Qt (Ezzel írt progik portolhatók winre is elvileg)
Gnome: Itt van valami GTK+, synapticban tuti találsz hozzá jópár csomagot, és doksit is
Anjuta talán pascalhoz, sosem néztem még, lehet nem is ez a neve :-)
Ha valamit nem találsz a synapticban, akkor érdemes elővenni a google-t, és azon szétnézni. A hivatalos repókban csak egy töredéke van az elérhető csomagoknak (Ezek vannak hitelesítve, és így a legbiztonságosabbak, a többi hitelesítetlen, így nem biztonságos - mint windózon az aláíratlan programocskák). Az egyik legelterjedtebb linux csomag a "deb" kiterjesztést kapta, melyet az ubuntu - lévén, hogy a debian csinos kis hugocskája - gond nélkül kezel. Egyszerűen le kell tölteni, majd egy csomagkezelővel fel lehet rakni. (Itt a dpkg-t szokták javasolni, mert az az etalon: dpkg -i csomagneve.deb, grafikusból meg annyi van, hogy sok... )
Vagy a másik örök klasszikus, a forrásból való telepítés - kezdőket ki szokta borítani. Ennek az a lényege, hogy leszeded a forrást, és saját magadnak fordítod le egy compilerrel - legtöbb esetben gcc-vel. Így még jobban gépedre optimalizálhatod a binárist, viszont a függőségeit neked kell "kitalálnod", bár azt is fel szokták tüntetni egy szöveges file-ban vagy fordításnál ki írja, hogy mi hiányzik neki.
A feltelepített programok helyeit - előre fordított csomagoknál - legtöbb esetben csak a csomagkészítők tudják megmondai, mivel ők állítják össze, hogy mi hova kerüljön :-) Egyébként a legtöbb felhasználói program, és azok default értékei a /usr mappába kerülnek.
Ha egy kicsit használod a google-t, és szétnézel mondjuk a synapticban, akkor szinte mindenre találhatsz megoldást. De azt tudnod kell, hogy hosszú út áll előtted a számítógéped megismeréséi ;-) Sok sikert hozzá
Stage