MFC自己百度,linux和windows一样都是操作系统,只不过没有windows这么多视窗界面,主要用在工业和爱好者手里,apple的macos是变种的linux。linux和windows编程看你使用什么编程软件了,如果使用跨平台的编程软件,只要俩个平台的软件版本一直,是可以直接运行的。
MFC是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。跟Windows没有多大关系。
Linux编程跟Windows编程主要是面向的平台不一样,很多编程语言都支持这两种平台编程,如C、C++、Java、PHP、Python等。