הפיתוח בפייתון נעשה בדרך כלל באמצעות המימוש הסטנדרטי, אשר ידוע גם בשם CPython, ושניתן להוריד בחינם באתר www.python.org. פיתוח באמצעות IronPython מאפשר לנו לשלב (בקלות יחסית) את הקוד שאנו כותבים אל תוך מערכות תוכנה אשר פותחו ב-NET.
מערכות תוכנה אשר מבוססות על CLR Code
בדומה לקוד שכותבים ב-Java (או בכל אחת משפות התכנות אשר מתבססות על Java, כגון Scala ו-Kotlin) ושמתורגם ל-Java Byte Code, קוד שנכתב ב-#C (או בכל אחת משפות התכנות האחרות אשר קיימות ב-NET.) מתורגם ל-CLR Code. ראשי התיבות CLR הן עבור Common Language Runtime. זהו ה-Virtual Machine (המקבילה ל-JVM אשר קיימת ב-NET.).
תרגום הקוד שכתבנו ב-Python ל-CLR Code
באמצעות IronPython ניתן לתרגם קוד ב-Python ל-CLR Code. את הקוד שמקבלים ניתן לשלב בקלות במערכות שמורכבות מ-CLR Code שמקורו בקוד שנכתב בשפות התכנות שקיימות ב-NET., כגון #C ו-#F.
קיימות דרכים נוספות לשילוב קוד ב-Python אל תוך מערכות תוכנה שפותחו בשפות תכנות אחרות. במידה שקיים לכם הצורך לשלב קוד ב-Python אל תוך מערכות תוכנה שפותחו בשפות תכנות אחרות, אנו נשמח לסייע במסגרת שירותי הייעוץ שאנו מספקים.