I like C# since it is a productive language with developer tools like XNA. Unfortunately, poor cross-platform support is a show stopper since I prefer to support different OSes like Linux.
Perhaps you can take a bit of time to familiarize yourself with SFML and Git. It's perfectly fine if you are not familiar with the tools mentioned as long as you have time to learn them.
Oh my, I remember DarkBasic...I can remember the Christmas I was surprised to find a copy of DB Pro under the tree...last time I used it, sadly, I found restrictions in the language that made it difficult for me to complete a project I was trying to make. I must admit they made it very easy to jump into 3d game design, though.
Since then, I learned C and have instead interested myself in more multi-platform engines like http://orx-project.org.
Cool to see someone else knows DB exists, though!