Python is a general-purpose programming language. The design philosophy emphasizes code readability with use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects. (modified from Wikipedia)
R is a programming language for data management, analysis, and visualization. R is free and open source.