das makefile sagt dem compiler "nur", was beim compilieren beachtet werden muss, welcher prozessor verwendet wird usw. mehr macht ein makefile eigentlich nicht.

wenn du eine andere programmiersprache verwenden willst, dann musst du einen entsprechenden compiler finden.

es gibt zuerst mal C (mit dem GCC als compiler),
basic (BASCOM, sollte mit Visual C am ehesten vergleichbar sein)
java (such mal, es gibt sogar ne VM dafür)
und ich glaube mich auch an turbopascal zu erinnern, das ist eigentlch wie delphi.

alle programmiersprachen, welche dazu gedacht sind, hübsche grafische oberflächen zu schreiben, fallen raus - was soll der asuro mit fenstern und auswahllisten?