@Colonel
Rest assured that other (ex-) officers aren't highly competent in technical subjects either. At least YOU want to learn something instead of repeating just the marketing rhetoric of a certain aircraft engine manufacturer.
Unfortunately, the answer to the problem of cyber warfare is to educate the officer corps, as the answer of the mechanized warfare problem was to educate officers in mechanical, electrical and chemical engineering. It is not sufficient to "educate technicians".
Nelson did learn navigation by sun and stars; he was taught projectile ballistics. YOU will have to learn C programming if you want to be a first-rate cyber warfare officer. Five years of frustration mixed with some feeling of accomplishment lie ahead of you.
The best route of action is to visit the next university and talk to a good computer science prof about getting a solid software engineering education *for your officers* instead of your "technicians".
Suggested reading:
http://www.nongnu.org/c-prog-book/online/index.html
http://en.wikipedia.org/wiki/Parser
http://en.wikipedia.org/wiki/Lexical_analysis
http://en.wikipedia.org/wiki/Cpu
http://en.wikipedia.org/wiki/RDBMS
http://en.wikipedia.org/wiki/Tcpip
http://en.wikipedia.org/wiki/Http
http://en.wikipedia.org/wiki/Internet_Protocol_Suite
http://en.wikipedia.org/wiki/Unix
http://en.wikipedia.org/wiki/SE_Linux
These are just *required* subjects but by no means sufficient to understand cyberspace technology thoroughly. Still, it will take you at least three years to grasp with a very good teacher. But you haven't become an officer to just devour the cocktails.....
now, Go to the library. Linux and gcc are free to download.