нужно просто скачать сервер готовый, потом редактировать. Сам не напишешь.
Английский, а там остальные языки програмирования легко дадутся
А там разве требуется что-то учить?