Navigation : 
        
          
    
   Introduction 
    
   License 
    
   Release Notes 
    
   Getting Started  
      - Install 
      - Building from Source 
  
    
   Language Guide  
      - The Basics 
      - Safety Features 
      - Memory Management 
      - Namespaces 
    
  - 
   Data Types  
      -- Type Members 
      -- Attributes 
      -- Extensions 
      -- Initialization 
      -- Anonymous Types 
      -- Globals 
      -- Method References 
  
      - Interfaces 
      - Statements 
      - Expressions 
      - Interop 
      - Generics 
      - Error Handling 
      - Literals 
      - Operators 
      - Pattern Matching 
      - Preprocessor 
      - Reflection 
      - Comptime 
      - Strings 
      - Type References 
  
    
   Core Libraries 
    
   Projects and Workspaces  
  
    
   Platforms  
  
    
   IDE  
      - Code Generation 
      - Command-line arguments 
      - Debugger Expressions 
      - Documentation 
      - Hot Compiling 
      - Profiling 
      - Themes 
  
    
   BeefBuild 
    
   Package Manager 
    
   Testing 
    
   FAQ 
         
       
    
      
    
    Language Guide 
    
    
    
Language guide overview 
The Beef ecosystem is is composed of the language, the core libraries, and the Beef tools (including the IDE). Although all three parts work closely together, this section of the documentation specifically covers only the language.