Most vegetables and herbs do best in areas with full sun (6 or more hours/day). These include tomatoes, peppers, melons, and squash. However, you can get away with a little shade with a lot of crops if you concede that their growth may be less vigorous. Leafy vegetables such as lettuce and spinach do the best in areas with some shade, preferring at least 6 hours/day of sun. Root crops need around 6-8 hours/day of sun. All others listed will do okay in areas with less than a full day of sun, but need to get as close to 6 hours as possible for best results.