看你这种情况, 是不合适偏理论方面的学习. C和C++都是现在不怎么好拿来用的语言, 象二楼说的PHP和FLASH, 很容易用起来. 才好学, 能让人学着做, 有信心, 激发兴趣.
C和C++作为系统设计语言, 很难在平常的生活中找到具体应用, 尤其是C, 一般都是写一些很底层的东西, 如操作系统和硬件驱动. 但不代表就找不到应用. 其实用C和C++写的软件依然是非常多的. C在软件使用的语言排行榜中稳稳的在前三名就没有掉下来过. 上次我记得看了是第二名, 第一名是java, 第三名是php, 但你要知道, 其实连同C++, 这些语言都是C的后裔.
语言是拿来用的. 多写程序, 多读代码, 想不会都难. 汉语这么难, 你不也没怎么学, 就会么?