Książka jest technologiczno - popularyzacyjną pozycją traktującą o programowaniu oraztematach pokrewnych, i jest napisana z myślą o początkujących średnio-innowacyjnych programistach i osobach, które dopiero chcą rozpocząć przygodęz programowaniem.Celem publikacji jest przedstawienie niebanalnych składników programowania, a także ekosystemu programistycznego, a także przedstawienie sposobów radzenia sobie z podstawowymi problemami,, a także wyjaśnienia w przystępny sposób pewnych komponentów, z którymi często osoby początkujące przeciętnie-progresywne mają trudności.Z książki dowiesz się:· Jak poradzić sobie z trudnościami napotykanymi w trakcie programowania.· Jak operować na informacji tekstowych, binarnych, plikach, strumieniach, kompletach informacji,, a także jakie są z zasady popełniane błędy.· Jakie są różnice między językami programowania w kwestiach, które na pierwszy rzut oka wydawały się identyczne.· Jak wybrane, wykorzystywane, mechanizmy, funkcje czy biblioteki działają "od kuchni".· i o wielu detalach, które normalnie pozostałyby niezauważone.· A także zaprzyjaźnisz się z niskopoziomowymi aspektami informatyki.Powinieneś:· znać podstawy programowania (np. Wiedzieć czym jest pętla),oraz posiadać w swym dorobku przynajmniej jeden program dłuższy niż 50 linii.oraz posiadać w swym dorobku przynajmniej jeden program dłuższy niż 50 linii.