Hola Tutus,
Crear una nueva metodología de programación es un proyecto bastante ambicioso.
En la universidad te enseñan que existen tres tipos de lenguajes de programación:
- Programación Imperativa.
- Programación Orientada a Objetos.
- Programación Funcional
Dependiendo del tipo de lenguaje y del lenguaje en sí (no es lo mismo Java que ABAP OO, por ejemplo), existen diversas metodologías sobre las que poder hablar durante días.
Si te interesa el tema, puedes leer algo de Ingeniería del software (que es hacia donde se debe ir en esto del diseño e implementación).
Un saludo