SPIKE Prime Hub เป็นคอมพิวเตอร์ขนาดเล็กที่เรียกว่าไมโครคอนโทรลเลอร์ ซึ่งมีหน่วยความจำและพลังการประมวลผลที่จำกัด เนื่องจากการเขียนโปรแกรมภาษา Python เต็มรูปแบบจะใช้หน่วยความจำมากเกินไป SPIKE Prime Hub ใช้งาน MicroPython ซึ่งเป็นภาษา Python เวอร์ชันที่ได้รับการปรับปรุงประสิทธิภาพให้ฃสามารถทำงานบนไมโครคอนโทรลเลอร์ได้ นอกจากนี้ โมดูลสำหรับควบคุม SPIKE Prime Hub เซนเซอร์ และมอเตอร์ยังได้รับการปรับให้เหมาะสมโดยใช้ Data Type ที่เหมาะสม
คุณคงเคยเห็นแล้วว่า Code Editor แสดงข้อความและตัวเลขด้วยสีที่แตกต่างกัน เนื่องจากเป็นประเภทข้อมูลที่แตกต่างกัน Python ยังแยกความแตกต่างระหว่างจำนวนเต็มและทศนิยมอีกด้วย ตัวเลขเรียกอีกอย่างว่าจำนวนเต็มหรือ Type int ซึ่งได้รับการปรับให้เหมาะสมใน MicroPython ทศนิยมใช้ Type float ซึ่งไม่ได้รับการปรับให้เหมาะสมใน MicroPython ดังนั้นโมดูล SPIKE Prime จึงหลีกเลี่ยงประเภทข้อมูลนี้ ซึ่งหมายความว่าคุณต้องยึดตามจำนวนเต็มหรือใช้หน่วยอื่นเพื่อหลีกเลี่ยงทศนิยม เช่นเมื่อคุณต้องการกำหนดเวลาครึ่งวินาที คุณสามารถใช้ 500 มิลลิวินาทีแทน 0.5 วินาที