고려 시대의 진포해전은 세계 최초의 함포 해전으로 평가된다. 물론, 백년전쟁 당시 네덜란드 앞바다의 Arnemuiden 전투에서 단순한 총포를 사용하긴 했지만, 주무기가 아닌 적을 놀라게 하기 위한 보조무기에 불과했고 전투의 양상에 크게 영향을 미치진 못했다. 그러므로, 고려 말기의 진포해전이 정식으로 함포를 사용하여 적함을 격침시켜 전쟁을 승리로 이끈 세계 최초의 함포 해전이라 볼 수 있겠다. 금강 하구의 진포(지금의 충남 서천군·전북 군산시 일대)에서 도원수 심덕부, 상원수 나세, 부원수 최무선이 이끄는 고려 군선 100척이 왜선 500척을 격파했다. 스페인 - 오스만투르크 해전인 레판토해전(1571년)이나 스페인 무적함대 - 영국 엘리자베스함대 해전인 칼레 해전(1588)에 비해 거의 200년이나 앞선다.