Not sure what to do?
Read the INSTRUCTIONS and our Gateway Guide.
Separate names with a comma.
Then again, python isn't that bad.
I personally recommend Java. Java is easy once you get the gist of it.
You got this, programming isn't that hard. It's all about diligence and hard work.
I learned the tough way of self-teaching. I say it's tough because I tend to procrastinate while programming.
I already know how to do such things. I myself already made an android application coming soon to Google Play Stores.
I don't think it would be difficult. I do know you will need to have a team to recreate facebook.
I recommend Eclipse or NetBeans