Fundamentals Program/Unity API MonoBehaviour Topic 7 of 12 in Unity API MonoBehaviour is the base class that all Unity scripts inherit from. It provides access to Unity's game loop, component system, and many other Unity-specific features. Read more on the blogMonoBehaviour vs C# Class vs Struct: Memory and PerformanceTutorials · Apr 2026What is Unity C# Job System? Do I need to learn it in 2026?Tutorials · Apr 2026 More in Unity APIComponentsGetComponent<>()Serialized FieldInspectorDebuggingdebug.logMonoBehaviourAwakeStartUpdateOnEnableFixedUpdate Previousdebug.log NextAwake All 48 topics in the Fundamentals Program