プログラミング言語より、コンピュータ内部の構造とかコンピュータが動く原理などといったものを学んだ方がいい気がします。 (これは基本アナログ回路ですが一応)AMラジオを作ってみるとか、Arduinoを使ってみるなど、やってみるといいと思います。 つまり、 「電子回路の組み方」というのも、一つのプログラミング言語なのではないかと思います。