DIM 有什么作用,我将如何批量使用它,我应该使用哪些其他语言?

What does DIM do and how would I use it in batch, what other languages should I use?

我正在根据找到的非常古老的电脑游戏的 pdf 编写一个基本的西洋跳棋程序 here
使用 windows 批处理,但程序列表需要 DIM 那有什么作用?除了 BASIC,我还能使用什么更好的语言?

那不是 batch,那是关于 BASIC 的问题。

但要回答:

DIM 为变量或数组保留内存。

但正如 SteveFerg 已经评论的那样,您 "translate" 对 BASIC 程序进行批处理的机会很小。简单的事情 可以 完成,但这将是一个完整的重写,而不仅仅是翻译。 BASIC(一种程序语言)和 Batch(一种脚本"language")之间的差异太大了。