haha . that sound awesome , nearly good enough for me to try it out , just to see the result ! luckily i can control myself Phope you fine a solution for your problem asap ! <| sep |> Read the book Code by Charles Petzold , which gives a layman ' s guide to the fundamental concepts of computing how electrical signals can be used to represent and transmit data , what a CPU is , and so on . You could also watch some of Harvard ' s Intro Comp Sci courses on YouTube or edX . org or learn the basics of a popular programming language like Java , C , or Python . C is my personal suggestion if you ' re studying computer science because it exposes the most of the computer to you and gives you the most power , although it ' ll take you longer to get up and running with fullyfleshed out software . Python is the opposite , very quick to get useful stuff working , but not exposing that much of the underlying computer to you .