Programovanie, Elektronika, Linux, 3D, CAD