epaaj; php behöver inte vara begränsat, du kan göra hyfsat avancerade saker men du måste ha en server för att kunna köra det så för ett vanligt pcspel är det som sagt inget vidare.
vill du koda php behöver du bara anteckningar och en server med stöd för php. men det går inte att spela på en vanlig dator, om du inte går in på scriptet genom en webbläsare etc. men då blir det bara tillgängligt online. C++ är ett högnivåspråk, bra men krångligt. skulle nog rekommendera Visual Basic eller QBasic som första programmeringsspråk. då behöver du en kompilator för att göra så att en dator kan läsa koden.