kingslovelua wrote:from what i have learn so far love is a farmwork made from c or c++ and all the functions and tables are from c/c++
You are mostly correct.
Some functions and tables are provided by the framework - namely, those that begin with "love" - "love.graphics.*", "love.filesystem.*" ,etc. Not all of them are in C++ - some of them are written in Lua (for example love.run).
Other functions (for example upack, table.* or string.*) are provided by Lua directly. Notice none of them are graphics or sound-related. Indeed, if you want to use graphics or sound with Lua, you need to embed it into something else that provides interfaces to those from Lua - and that's what LÖVE does.
I want it ( it mean toturial or what ever the source is) to teach me Lua while making a game in lov2d maybe that's to much to ask for I guess the reason why I'm asking for it that way because that how I was learning c# and xna, as one and that's what I feel comfortable with and what im trying to do in the long run.
I tried to make something similar to that on my
love tile tutorial. Unfortunately it is not finished. But there's a
whole chapter dedicated to the basics - tables, loops and strings. Functions are taught "on the go", later on, in
chapter 1, section e.
If you are interested in learning Lua as a language, you might also want to give a look at my
Lua missions. They are a set of exercises designed to help you learn the language itself; LÖVE isn't used (or required) to make the exercises.