Get your taxes done using TurboTax

No.  That page is right for the Online web version.  It says online at the end of it.  Self Employed is required in the Online versions to do schedule C, etc.  Self Employed is the new name for the Online version.  It used to be called Home & Business.

You need to look at the Desktop programs on this page, <a rel="nofollow" target="_blank" href="https://turbotax.intuit.com/personal-taxes/cd-download/">https://turbotax.intuit.com/personal-taxes/...>
The Desktop program is still called Home & Business.