Developer tool
Tableau Desktop:-
Tableau Desktop is enriched with several feature set and allows you to code and customize reports. Starting from bottom creating the charts, reports, merging them , together to form a dashboard. This all the necessary work is created in Tableau Desktop.
Tableau Desktop Personal: Pretty similar to Tableau Desktop. Personal version keeps the workbook private, and the access is limited. The workbooks cannot be published online. Therefore, it should be distributed either Offline or in Tableau Public.
Tableau Desktop Professional: Almost much similar to Tableau Desktop. Features varies that are work done in the Tableau Desktop can be published online or in Tableau Server. As well as in Professional version, one can full access to all kind of the datatype. It is advice able for those who want to publish their work in Tableau Server.
Tableau Public:-
Tableau is reliable for cost-effective users. Workbooks which are created cannot be saved locally, in turn, it should be saved to the Tableau's public cloud which is available, can be viewed and accessed by anyone.
There is no privacy to the files saved to the cloud since anyone can download and access the same. This version is the best for the ones who want to share their data with the general public.