# Ark Bytecode Overview The ARK bytecode file is a binary product generated after ArkTS/TS/JS compilation. This section describes each part of the ARK bytecode file to help you understand the content of the bytecode file and analyze and modify the bytecode. - ARK bytecode file format: describes the structure information of each part in the bytecode file, and the storage mode and dependency of each structure. - Basic principles of Ark bytecode: describes the important concepts, formats, and meanings of instructions in bytecode, helping developers understand Ark bytecode instructions and develop instruction-related features. - Ark bytecode function naming rules: describes the naming rules of function names in bytecode files. - Customizing Ark Bytecode During Compilation: describes how to modify the content of a bytecode file.