The Knights Move Program in What Language?

When the instructor was working on his masters degree my first programming class was Assembly Language Programming for the 8088 microprocessor. Dont worry you dont need to learn any languages for this assignment. However, I want you to use your favorite internet search engine (NOT BING) to look up the Knights move problem and how to solve it in the following languages.

  • 8088/286/386/486/X86/AMD64 Assembly (Intel, 8, 16, 32, or 64 bit is fine)
  • C
  • C++
  • Python 3
  • Php
  • Java/DotNet

Calculate which programming language most efficiently solves this problem from a point of view of the number of lines of code excluding imports, {, }, blank lines, and comments.

You should graph or chart how the solution differs so it is clear and concise.

Parameters:

  • Must include one paragraph describing how efficient the different languages are in regard to code length.