Informatyka to bardzo rozległa dziedzina wiedzy. Rozciąga się ona od terenów zarezerwowanych dla typowo teoretycznych problemów, które w praktyce używane są tylko w specyficznych przypadkach i w bardziej zaawansowanych laboratoriach.
Z drugiej strony mamy takie zajęcia, jak programowanie lub tworzenie języków formalnych, czy na przykład administracja sieciami informatycznymi. Te są już wykorzystywane powszechnie, nie tylko w wielkich korporacjach, czy na uniwersytetach czy innych kampusach akademickich, ale możemy korzystać z ich dobrodziejstw także prywatnie w domu. Administracja dużymi sieciami to bardzo trudne zadanie, które wymaga dużej praktyki na obsłudze mniejszych systemów, jednak nawet tego można nauczyć się w domu z różnych książek lub kursów pobranych z internetu. Jeśli chodzi o programowanie, to tutaj sprawa jest jeszcze prostsza, specyfikacja opisująca języki programowania oraz i standardy dostępna jest dla wszystkich, natomiast jeśli nawet to nie wystarczy nam to pełnego zrozumienia tego, w jaki sposób powstają aplikacje, to może także i tutaj korzystać z masy pomocniczych artykułów znajdujących się w internecie.
Copyright @ 2010 Programowanie