SZOFTVER A számítógépen futó programok összessége, valamint az ezekhez tartozó leírások, dokumentációk, kézikönyvek.
Rendszerszoftverek Azok a programok, amelyek a számítógép működését biztosítják, segítik.
Operációs rendszerek A számítógép fő programjai. Ezen programok célja a számítógép indítása és későbbi működtetése, a többi program indítása és futtatása, valamint a feladatok összehangolása. Például: MS-DOS, Microsoft Windows (3.1; 3.11; 95; 98; NT; ME; 2000; XP; Vista; 7; 8), LINUX, Mac OS, IOS, Android.
Meghajtó programok (illesztő programok, driverek) A hardverek kezelése, megfelelő működtetése. Érdemes friss illesztő programokat használni, illetve néha frissíteni őket, így valószínű, hogy a lehető legjobban ki tudjuk használni a számítógépeink eszközeit.
Segédprogramok
Fájlkezelők: ezek a programok segítenek, hogy a merevlemezen rend legyen, és rendszerezzük, valamint karbantartsuk a dolgainkat.
Például: Total Commander, Sajátgép, Windows Intéző.
Szövegszerkesztők (editorok): ide tartoznak az egyszerű szövegszerkesztő programok.
Például: Jegyzettömb, WordPad.
Tömörítők: ezek összecsomagolhatják az éppen nem használt, vagy „szállításra váró” fájljainkat, így azok kevesebb helyet foglalnak. A becsomagolt fájl nem használható addig, amíg ki nem csomagoljuk. Ha ezt elvégezzük, akkor az eredeti fájlt teljes egészében megkapjuk (tehát a fájltömörítés visszafordítható folyamat).
Például: WinZIP, WinRAR.
Fejlesztési környezetek A számítógép programjai egy erre a célra kialakított speciális szövegszerkesztőkre hasonlító programmal készül, ezek összefoglaló neve a Fejlesztési környezetek. A szakemberek (programozók) sok-sok parancsot írnak egy úgy nevezett Programozási nyelven, megfelelően elhelyezve, és ezekből áll össze a későbbi program, melyet a fejlesztési környezet lefordít a számítógép által érthető nyelvre. Például: C+, Pascal, Delphi, JAVA. Internetes oldalak készítéséhez: HTML, Php, JavaScript, CSS.
Alkalmazói szoftverek A számítógépek létezésének valódi célja, a legtöbb „hasznos” program ebbe a kategóriába tartozik.
Irodai szoftverek (Office programok) Azok a programok, amelyek főleg dokumentumok készítésére valók, irodai munkában valamint az oktatásban kiemelkedő a szerepük. Programcsomagok például: Microsoft Office, OpenOffice.
Szervezőprogramok: a különböző határidőnaplók, és egyéb programok, amelyek a munka beosztását és tervezését segítik. Prezentációkészítők: bemutatók készítésére használhatóak, ha kisebb-nagyobb hallgatóságot szeretnénk lenyűgözni, nekik előadást tartani, valamilyen terméket eladni, esetleg bármit bemutatni a célközönségnek.
Például: PowerPoint, Prezi.
Kiadványszerkesztők: A nyomtatott anyagok tervezését segítik elő, a normál szövegszerkesztőkhöz képest olyan funkciókkal, amelyekkel könnyebb például az oldalak tördelését beállítani, vagy a képek és hasábok megfelelő elhelyezését.
Például: Adobe InDesign.
Táblázatkezelők: táblázatok, képletek, számítások és statisztikák készítésére használhatóak, valamint ezek ábrázolására diagramokon.
Például: Excel.
Üzleti alkalmazások Azon programok összefoglaló csoportja, amelyeket az üzleti életben (például bankokban, vállalatoknál, de akár kisebb cégeknél) használnak. A dolgozók bérezését számolják, az egész vállalt irányítását segítik, de akár speciálisan az adott cégre vagy szakmára jellemző feladatokat látnak el.
Tervezőrendszerek A különböző tervező programok, amelyekkel például épületeket, járműveket, használati tárgyakat, modelleket terveznek az ehhez értők.
Grafikai szoftverek Azon programok, melyek valamilyen (álló-) kép megjelenítést hoznak létre. Két csoportra bonthatóak a képek elve szerint: raszter grafikus (az általunk alapvetően ismert képek, melyek apró képpontokból állnak) és vektor grafikus (ezeken különböző alakzatokból állnak a képek, melyeknek a mérete és pozíciója van megadva, így bármennyire is nagyítjuk, mindig tökéletesnek látszanak).
Rajzprogramok: elsősorban új kép létrehozására használhatóak.
Például: Paint, LOGO (teknőc) grafikus része.
Képszerkesztők: képek módosítására, de sokszor új képek létrehozására is használhatóak.
Például: Photoshop, GIMP, Paint Shop.
Média szoftverek
Médialejátszók: zene és film megtekintésére használható programok.
Például: Windows Media Player (WMPlayer), BSPlayer, Youtube, Flash Player. VLC Player, Real Player.
Médiaszerkesztők: film, zene, animáció készítésére illetve vágására, effektusok hozzáadására használatos programok.
Például: Audacity, VirtualDJ (zene); Movie Maker, Sony Vegas (film); GIF Animator, LOGOMotion.
Kommunikációs szoftverek
Levelező programok: e-mailek küldésére és fogadására szakosodott programok illetve rendszerek. Két típusa: a web alapú, honlapokon keresztül bárhonnan elérhető változat, illetve a kliens típusú, amelyet a számítógépre kell telepíteni.
Például: Gmail, Freemail, Citromail, Indamail, Mailbox, Hotmail, Yahoo (web alapúak); MS Outlook, Mozzilla Thunderbird, Lotus Notes (kliens típusúak).
Csevegő programok: gyors szöveges üzenetekkel történő kapcsolattartásra alkalmas szoftverek.
Például: Facebook, Twitter, chat-programok, de sok honlapnak létezik beépített chatszolgáltatása. A távbeszélő programok sokszor chatelésre is alkalmasak, így a két csoport között átfedések figyelhetőek meg.
Távbeszélő programok: hangüzenetek, esetleg videó üzenetek továbbítására használt programok.
Például: Skype, TeamSpeak, Ventrilo.
Hálózati alkalmazások Az Internet és egyéb helyi hálózatok használatára szakosodott programok csoportja.
Webböngészők: ezekkel szörfölhetünk a Világhálón, céljuk a honlapok megjelenítése (ez esetenként igen sokrétű lehet: szöveg, kép, animáció, film, zene, egyéb beépített program).
Például: Google Chrome, Mozzilla Firefox, Internet Explorer, Opera, Safari.
Fájlcserélők: különböző tartalmakhoz lehet hozzájutni általuk. Ügyelni kell a legális használatra, mert például egy játék, film, zene letöltése vagy megosztása sokszor lehet illegális, így büntetendő!
Például: uTorrent, BitTorrent.
Rosszindulatú alkalmazások Ezen programok célja a számítógép tönkretétele. Ezeket is emberek készítik, akik szórakozásnak tekintik, ha kárt okozhatnak, vagy adatokat lophatnak. Letöltött programokkal, nem biztonságos honlapokon keresztül terjedhetnek, így kétszer gondoljuk meg, hogy megbízható-e az a tartalom amire éppen rá szeretnénk kattintani!
Vírusok, férgek: céljuk a számítógép tönkretétele, adatok törlése, bosszúság okozása. Kémprogramok (spyware): adatinkat ellophatják, átvehetik a gépünk feletti irányítást, sokszor észrevétlenül használhatják a gépünket.
Biztonsági programok Az előző csoport elleni védekezésre készült programok. sok biztonsági program több csoporthoz is tartozik, mert az alábbi lehetőségekből nem csak egyet foglal magába. 100%-os védelem nem létezik!
Vírusellenőrzők: céljuk a gyanús fájlok karanténba helyezése, így futásuk megakadályozása, a már megfertőzött fájlok törlése, vagy javítása. Általában létezik megelőző és utólag (ha megtörtént a baj) használható funkciójuk is.
Például: Norton Antivirus, Kaspersky, AntiVir, NOD32, AVG.
Tűzfalak: a megelőzés a lényeg, ezért a tűzfalak a gyanús programoknak nem is engedélyezik, hogy lefussanak, illetve korlátozzák a lehetőségeiket (például nem nyúlhatnak bele a Windows fájljaiba, nem módosíthatnak más programokat).
Például: Norton FireWall, Comodo FireWall, Panda, Windows tűzfal.
Kémprogram-felderítők: céljuk a kémprogramok eltávolítása. Titkosító programok: Ezek segítik az információnk elrejtését, kódolását, így nem kerülhet illetéktelenek kezébe.
Játékszoftverek Ezeknek a programoknak a szórakoztatás, időtöltés a célja. Rengeteg csoportja létezik.
Felhasználó által létrehozott szoftverek A harmadik csoportba tartoznak azok a programok, amelyeket mi magunk készítünk el egy másik program segítségével, és például lefuttathatóak.
Prezentációk Az általunk készített bemutatók is egy új szoftvert jelentenek.
Játékkészítő programok programjai Ha egy játékot készítünk, esetleg egy játékban lévő pályaszerkesztőt használunk, azzal is új szoftvert alkotunk.