Varieties of modern philosophies of mathematical and natural sciences are represented. Specific features of those sciences are analyzed on the basis of graph classifications of the respective philosophies. The importance of reconstructions of practical theories is emphasized for all kinds of philosophies of science used by them. The first part outlines the purpose of the article and considers subject and theoretical, the se- cond — evaluative, nominal, theoretical-reconstructive and linguistic-reconstructive classifica- tions of philosophies of science. The conclusions are made about the problematic application of these classifications to the philosophies of social sciences and humanities.