For discussion of the creation, modification or extension of hardware, firmware, operating systems or programming languages.