The basic libraries can be developed using TypeScript. However, since TypeScript files cannot reference ETS files, using TypeScript restricts access to system capabilities.
ArkTS enhances static check and analysis through its specifications, enabling the detection of more errors during the development phase. This improves program stability and optimizes runtime performance. Using ETS can further enhance performance.