1:
Microsoft Batch
2: Es kommt immer auf den Zusammenhang drauf an, aber meist wird der Begriff "Query" in Zusammenhang mit Datenbankabfragen genutzt, denn da ist ein/eine Query eine Datenbankabfrage.
3: Natürlich kannst du deinen CSS Code auch direkt in die Html Datei mit rein schreiben. Was nur irgendwann relativ unübersichtlich werden kann. Desshalb nutzt man in der Regeln immer .css Dateien um den Css Code auszulagern damit die Übersicht besser ist. Und Notepad++ spielt da eigentlich keine Rolle denn du kannst auch das normale Notepad oder sonstige Editoren nutzen.
4: Diese Frage verstehe ich leider nicht so ganz. Aber wenn du Html lernen möchtest kannst du dich ja auf

oder

ein wenig umsehen. Oder du lädst dir irgendwo ein kostenloses Css Homepage Template runter und schaust dir an wie es gemacht wurde.
5: Was meinst du mit Pc Sprachen? Meinst du Programmiersprachen?
Wenn dies der Fall ist kannst du dich ja mal hier umschauen:

Denn da gibt es viele kostenlose openbooks zu diversen Programmiersprachen.
See Ya!