公司设立的方式基本为两种,即发起设立和募集设立。1、发起设立。发起设立是指公司的全部股份或首期发行的股份由发起人自行认购而设立公司的方式。2、募集设立。募集设立是指发起人只认购公司股份或首期发行股份的一部分,其余部分对外募集而设立公司的方式。【法律依据】《公司法》第七十七条规定,股份有限公司的设立,可以采取发起设立或者募集设立的方式。 发起设立,是指由发起人认购公司应发行的全部股份而设立公司。 募集设立,是指由发起人认购公司应发行股份的一部分,其余股份向社会公开募集或者向特定对象募集而设立公司。