Soil physics with BASIC