个人独自学习编程,关于语言

个人单独学习编程,关于语言?
我是一个初中生,以前自学过C++,感觉编程很有意思的。
现在有大量的时间在家。所以想学习下编程,但不知道该学什么语言。我可能不是为了工作去学的。学习的环境也是一个因素。
我的想法是这样的:学习一个,可以很快产生兴趣点的,比如做出来一个实例(有意思的软件,有点用处的)。
这样我分析了下,学习C#和JAVA好点 。C++时间有点长,而且自己一个人学,怕坚持不住。
所以现在从C#和JAVA里做选择。请给点意见。还有就是JAVA SE ME EE都是用的一种语法吗,之间跳转要不要重要学习。
------解决方案--------------------
初中生, 还是好好学好英文和数学吧!然后好好玩玩!