Hello everyone, I know this might be a long post, but it was just so that you understand the situation I'm in, so if you have the time, know that your opinion will mean a lot to me!
I'm in a team of 5 people (myself included) and we must develop a project for school. Our idea is a software for hotel management. We just finished the first semester and presentation, it was all about showing the diagrams (use case, entity-relationship diagram/model, BPMN), functional/non-functional requirements and the software's prototype. In the second semester we must decide things like what language/database we will be using (my team already decided to use java & oracle database).
C is the first language they teach in there so that everyone gets some programming concepts, you know, loops, if-statements, arrays, switch, etc, but I was used to C before I got in the school, so I had good results and my team assumes I'm good at programming because of that, so they pretty much gave me the title of developer since they're more interested with analysis than programming.
I'm the youngest fellow of the team (I'm 18, they are 28+) and as well the one with the most free time, so as soon as we decided to use java I started studying it (no reason to wait the teachers teach it, right?) so I made my first program with an actual interface (a base converter) and was really happy with it.
But, here's the thing: every single project in that school, if it's for desktop, it's either java or C#, if it's for web, php/javascript/mysql, because that's what we learn there. So I wanted to come up with something different, don't misunderstand this with selfishness, I know I'm in a team, but they themselves said that they're good with whatever I decide for the development part.
So seeing as how I'm more interested with C/C++ and I'm just starting to learn OOP, I was wondering, should I just get in the same boat as everyone else and go with java or C#, or go with C++? because no matter what, I'm a beginner with either of these languages, so is it possible for a beginner like me? will I have more facility with java/C# than C++?
Thanks!!!