The PureBasic IDE
      
      
       
        
          Getting started
          Working with files
          Editing features
          Managing projects
          Compiling your programs
          Using the debugger
          Using the debugging Tools
          Buildin Tools
          External Tools
          Getting help
          Customizing the IDE
          IDE Commandline options
        
      
      
	
        General Topics
      
      
       
        
          Using the visual designer
          Using the command line compiler
          General Syntax Rules
          Variables, Types and Operators
          
        
      
      
      
	
        Basic Keywords
      
      
       
        
          Break : Continue
          For : Next
          ForEach : Next
          Gosub : Return
          If : Else : EndIf
          Repeat : Until
          Select : EndSelect
          While : Wend
          Others
        
      
      
      
	
        Arrays, Lists & Structures
      
      
       
        
          Define
          Dim : ReDim
          Enumeration : EndEnumeration
          Interface : EndInterface
          NewList
          NewMap
          Structure : EndStructure
          With : EndWith
        
      
      
      
	
        Procedure Support
      
      
       
        
          Global
          Procedure : EndProcedure
          Protected
          Shared
          Static
        
      
      
      
	
        Advanced Keywords
      
      
      
        
          Import : EndImport
          Macro : EndMacro
          Prototype
          Pseudotype
          Threaded
        
      
      
      
	
        Various Topics 
      
      
       
        
          PureBasic objects overview
          Handles and Numbers
          Pointers and Memory access
          Data
          Debugger Commands
          'Include' Functions
          Compiler Directives
          Compiler Functions
          Inlined x86 ASM
          Building a DLL
          Unicode
	  Several PureBasic versions at once
        
      
      
      
	
        Additional Informations 
      
      
       
        
          Number bases / Table
          ASCII-Codes and their figures
          Mathematical formulas
          Color table
          Port numbers (for internet)
          Useful Internet links about PureBasic