Of course you can, but the use of other languages could ease up development massively, depending on what you plan on making. If you want to do graphics, you will need to get some kind of 3rd party library like SFML, SDL, Allegro, etc. If you want to do windowed stuff, look into a GUI library like wxWidgets or QT.
Qt is a C++ library, you don't actually need to learn a new language (you just need to learn how to use the library itself, and the tools that come with it).