I am currently working on a game I was told by one friend to use the language I am most comfortable in. However others have criticised me for not using their preferred language or environment.
Also, being a beginner and having to fight against your tools is a great way to lose motivation when you aren't really spending time doing actual game development.