一种代码分析方法、分析装置、电子设备和存储介质
本申请提供了一种代码分析方法、分析装置、电子设备和存储介质,该方法应用于代码分析技术领域,该方法包括:根据待分析的目标代码文件,确定统一抽象语法树,目标代码文件包括采用不同编程语言编写的多种源代码;根据统一抽象语法树和目标代码文件,构建目标代码知识图谱;对目标代码知识图谱中的M个图谱节点进行权重计算,得到M个图谱节点的目标权重;根据M个图谱节点的目标权重,确定目标代码文件的代码分析结果。该方法能够统一不同编程语言的语法结构,消除语言之间的差异,实现跨语言代码的统一表示,实现复杂代码库的跨语言分析与理解。