Pubg (playerunknown's battlegrounds) is primarily developed using the unreal engine, which is a game development engine created by epic games. the unreal engine supports several programming languages for game development, but the primary language used is c++.
c++ is a powerful and widely used programming language in the game development industry. it allows developers to have low-level control over hardware resources, which is crucial for creating high-performance games like pubg. additionally, unreal engine utilizes a scripting language called blueprints, which provides a visual way to create gameplay elements without writing code directly.
in summary, the primary language for pubg's development is c++, with supplementary support from blueprints in unreal engine for certain aspects of game design and development.