R can handle large datasets well. Its limitation will be defined by your hardware. Generally, R should have twice the amount of memory of your dataset.
Learning R is not really a big task. Try "SWIRL" it makes things a lot easier. It's not exhaustive but should get you started.
Like, 2rosy has...