i know some basic. i have programmed using g-code which is basically cnc machine stuff. it is mainly canned cylces and geometry but really basic stuff.
i had a vic 20 back in the day and played some with basic then but it didnt really set in i read the manuals and typed in some programs but didnt go too far with it.
thats about all my exposure has been to this stuff.