Only if you accept your very limited definition of enabling. You mean so that you can program it. I'm guessing most other people think it means so it can do loads of cool stuff without me having to speak in 1s and 0s.