Human Internal Machine Programming: first generation