your first language is always the hardest. I learned Scheme which was worthless, but it made me understand programming as a whole. C++ shouldnt be too hard to learn first, my first higher level language was similar (Java). but the only way I have found to learn is to get a few books, get an...