Minecraft has supported cross platform multiplayer for a while now, so it would be really weird if they broke compatibility with PC like this.
You mean Bedrock supports consoles.
Java supports Mac and Linux, so it's also multiplatform. Just different platforms.
i used PC because in the parent comment PC was used as well.
Desktop is also not ideal because it runs on Laptops as well.
Both support windows, but only Java supports other open platforms (where you can install external software, like Linux and Mac PCs, or others OSes/HW architectures).
Bedrock is only published on closed platforms (games consoles, mostly, and app stores) and windows.
Java is the only edition that supports mods.
The android version of bedrock is also unofficially playable on Linux.