Text this: Semiconductor explained