Java:
+ JSP,JSF,Hibernate,Spring,Swing,Java Enterprise Beans,JPA,Tomcat,Glassfish,*****(wieso wird das zensiert ? soll M.A.V.E.N. heissen, ohne die "."),Ant,PureMVC,... einfach ein HAUFEN Zeug für alles Mögliche
+ Gute IDEs, siehe Eclipse, NetBeans
+ Nahezu Plattformunabhängig
+ strenge typisierung (hier lernst du wie mans richtig macht
)
+ OOP, aber auch AOP
+ keine Pointer
+ FREI
- Einstieg schwierig, aber mit dem richtigen Buch bekommt man das hin
Ich sehe ich bin voreingenommen.
Und jetzt mal was zum Thema Geschwindigkeit: Tschuldigung, wenn ich eine 4 Ghz Kampfmaschine mein eigen nenne, dann scheisse ich auf den Faktor 10, der mir an Geschwindigkeit verloren geht bei all den Features die mir Java bietet.
Zu C: Ganz anderes Einsatzgebiet: Hardwarenah, plattformabhängig, verdammt fix, kann von manchen Assemblercompilern verstanden werden
Zu PHP: Joa, mir gefällts nicht. Alles was PHP "kann", kann Java schon 100 mal besser.
Lern Java. Damit kannst du dann in die Welt des OOP einstiegen.
Gruß