Per creare un cms, si deve sapere molte cose, come il linguaggio PHP, Javascript, CSS, HTML, SQL e Mysql
Sono molte cose che tutte insieme creano un'applicazione web detta cms.

Con il linguaggio php costruisci funzioni e classi che potranno essere eseguite nel tuo cms, grazie alla connessione al database
attraverso il Mysql ti permetterà di salvare i tuoi record nelle tabelle del database MyphpAdmin.

Css e Html ti aiuteranno a creare il tuo template, la grafica del tuo sito che successivamente potrà essere integrata con le funzioni php.

Javascript ti da una fluidità in certi comandi, ed è molto utilizzato nelle web app.