In an age like ours where digital computers have taken over almost every aspect of our daily life, it is absolutely necessary for one to have a good understanding of how digital activities are carried out in digital computers and other Information & Communication Technology (ICT) devices. This book provides a "first - principles" approach for the understanding of digital technology in digital electronic devices. The subject matters are carefully treated in ascending orders of complexity for easy understanding. Undergraduate and post graduate students of ICT, Electronic, Computer, & Communications Engineering would find the book valuable.