Primarily, ComponentBuilder® is for students and teachers to support the Teaching and Learning of Computer Components as part of the Computer Science curriculum in schools. ComponentBuilder® can also be used by anyone who would like more confidence in learning about the inner workings of a computer system and updating existing devices. ComponentBuilder® can be sold in bulk to schools but also singular computer systems are available with continued access to resources and support.