Всё таки - основы - любого ассемблера. Чтобы понимать, как процессор работает. После начального освоения - Паскаль и дальше по тому, к чему стремишься, поближе к практике. Для начала нежелательны интерпретирующие языки (типа классического Бэйсика), а языки типа лиспа сложны. Так что директивные языки самое то в середине обучения.