You need to learn SQL to start with. You will need to learn PL/SQL if you want to be a developer. For DBA profile, PL/SQL is not mandatory though it helps if you know.
10g, 11g and 12c are various versions of oracle. You can start with 11g and then upgrade to 12c.