Programmable transistors with more than two possible different levels of programmation