We are sorry, eCoupon {0} {1} has been fully claimed
We are sorry, eCoupon {0} {1} has been fully claimed. Refresh and try when others quit.
{0} coupons left to claim
Compare
Added!
Build Your PC
View {0} Model
View {0} Models
Configure/Buy
Add To Cart
This Product has recently expired. Please contact your Lenovo Sales Representative to renew this item.
This model is configurable! Click Build Your PC to start configuring.
JOIN MYLENOVO
REWARDS!!
• Earn & redeem rewards
• Engagement rewards
• Member exclusive offers
• Free to Join — Join now!
COMING SOON
New Options Available
AVAILABLE SOON
READY TO SHIP
Price Match Guarantee
/shopping-faq/#payments
off
Save
Lenovo Outlet Price
Your price
List Price
List Price
List Price is Lenovo’s estimate of product value based on the industry data, including the prices at which first and third-party retailers and etailers have offered or valued the same or comparable products. Third-party reseller data may not be based on actual sales.
Est Value
Est Value (Estimated Value)
Estimated value is Lenovo’s estimate of product value based on industry data, including the prices at which Lenovo and/or third-party retailers and e-tailers have offered or valued the same or comparable products. Third-party data may not be based on actual sales.
Est Value:
Exclusive Price:
Starting at
Instant Savings
eCoupon Savings:  
Additional Savings
Show Price Breakdown
Hide Price Breakdown
Use eCoupon
Includes
Features
Key Details
Part Number
See More
See Less
 
Coming Soon
expanded
collapsed
See More Details
Great choice!
You may compare up to 4 products per product category (laptops, desktops, etc). Please de-select one to add another.
View Your Comparisons
One moment please...
Search on Lenovo.com Public Website
& Up
Shipping Options
Update Zip Code
Response Error
Input Format Error
Pts
FREE
Delivery options for {0}
Specs Text Link
Specs Teaser Content
Specs Teaser Link
Learn More
Show details
Hide details
View more details
Includes {qty} items
(Qty: {qty})
read more
Join Now!
OR
*Savings cannot be combined
Ask an Expert
Call our Sales Team at:
Mon-Fri 9am-5:30pm GMT
Save
Pickup Availability near {0}
Update Location
All Eligible Items
Pickup Location for: {0}
{0} Miles Away
In Stock,
Today
Tomorrow
in {0} Days
Ready {0}
Open until {0}
Get Directions
Select This Location
Update
Use My Current Location
or
Enter Zip Code
Cancel
Store Pickup
Pickup unavailable
Available Today at select {0} locations
Get it today!
Get it tomorrow!
Lenovo and Best Buy have partnered to allow you to pick up Lenovo products at your local Best Buy. Choose a location near you and get it as soon as today!
Choose a pickup location
See all pickup locations
Ready {0}
at {0} {Store Name}
Pickup Availability near {0}
Update Location
All Eligible Items
Pickup Location for: {0}
{0} Miles Away
In Stock,
Today
Tomorrow
in {0} Days
Ready {0}
Open until {0}
Get Directions
Select This Location
update
Use My Current Location
or
Enter Zip Code
Cancel
Store Pickup
Pickup unavailable
Available Today at select {0} locations
Get it today!
Get it tomorrow!
Lenovo and Best Buy have partnered to allow you to pick up Lenovo products at your local Best Buy. Choose a location near you and get it as soon as today!
Choose a pickup location
See all pickup locations
Ready {0}
at {0} {Store Name}
After eCoupon limit is met, price is {nonEcouponPrice}
After eCoupon limit is met, price is {nonEcouponPrice}
QUANTITY UNAVAILABLE
Expiration Date:
Remaining Units:
My Price:
Hide quote dialog
Sign in or Create an Account
Sign In
Email Address
Password
Not enrolled for rewards? Join Now
By joining, you agree to the Terms of Use and you are opting in to receive Lenovo marketing communications via email.
/rewards/terms/
Terms of Use
Remember me
Forgot your username or password?
Create an Account
You can store addresses, easily keep track of your orders and save items in your cart for later.
Before you go, create a free account!
Create an Account
You can store addresses, easily keep track of your orders and save items in your cart for later.
The email format is incorrect, please try again
First Name
Maximum length is 50 characters
Last Name
For security purposes, your password must contain:
8-20 characters
Include two of the following: letters, numbers, and symbols($!#&)
Confirm Password
I agree to opt-in to Lenovo communications and I understand that my data will not be shared.
Yes, I have read and accepted the Terms of Use and Privacy Policy.
Please agree the terms and privacy policy
By joining, you agree to the Terms & Conditions and you are opting in to receive Lenovo marketing communications via email.
If you would like to earn rewards, you will need to check the join Rewards checkbox above. To create an account without earning Rewards, register below.
Register
Sorry, the Email you entered is incorrect
Sorry, the password you entered is incorrect
We’re sorry, there are no locations within {0} miles.
Please update your location or select from available Best Buy locations below that exceed {0} miles.
Please enter a zipcode
Invalid Zip Code, please try again.
Update
Cancel
FPS
Pending
FPS for this system per game
within {Miles} miles
in {Store Name}
TELE DLP Click Here
Best Buy Store,
BEST BUY
Delivery
Delivery Unavailable
No available data
https://cdn.chargeafter.com/promotional-widget/lenovo/widget.min.js
48926fe9bfca6413557d5f1dbba57fc8e94efd2a
Save to:
My List
Create a List
{0} items
View
Create
Label
You must fill in this field
You currently have no saved lists
Guest List
List name is repetition
{0} item
Only a maximum of 15 lists can be created
Maximum character limit 200
Your wish list capacity is full, please remove lists and/or products to wish for more.
List at maximum, please remove items to wish for more products.
Shop
Compared
Exclusive Loyalty Price
Loyalty Savings
Your session is about to time out
Would you like to stay signed in?
minutes
seconds
Sign Out
Stay Signed In
Wishlist
Compare ({sum})
LOYALTY DISCOUNT
In your cart
In Your Cart & Compared
Compared

What is a program?

respectSign
This is a recommends products dialog
Top Suggestions
Starting at
View All >
Language
Français
English
LangEntry.ChineseTaiwan
ไทย
LangEntry.Dutch
LangEntry.German
Hi
All
TEMPORARILY UNAVAILABLE
DISCONTINUED
Temporary Unavailable
Cooming Soon!
. Additional units will be charged at the non-eCoupon price. Purchase additional now
We're sorry, the maximum quantity you are able to buy at this amazing eCoupon price is
Sign in or Create an Account to Save Your Cart!
Sign in or Create an Account to Join Rewards
Temporarilyunavailable
Discontinued
comingsoon
minicart_error_please_view
View Cart
Your cart is empty! Don’t miss out on the latest products and savings — find your next favorite laptop, PC, or accessory today.
Remove
item(s) in cart
Some items in your cart are no longer available. Please visit cart for more details.
has been deleted
Please review your cart as items have changed.
of
Contains Add-ons
Subtotal
Proceed to checkout
Yes
No
Popular Searches
skip to main content
{"backgroundColor":"#e6f4fa","sideMsg":{"t_id":"","language":{"en_us":"","en":""},"id":""},"data":[{"bannerInfo":{"t_id":"Page6a20cc5c-c55a-455e-9159-7862f12bf668","language":{"en_us":"%3Cp%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3ESave%20up%20to%20%7BsavingPercent%7D%20off%20during%20Memorial%20Day.%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Fd%2Fdeals%2Fdoorbusters%2F%3FIPromoID%3DLEN944203%22%20target%3D%22_self%22%20textvalue%3D%22Shop%20Now%20%26gt%3B%22%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%3Cstrong%3EShop%20Now%20%26gt%3B%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fa%3E%3C%2Fp%3E","en":""},"id":"Page6a20cc5c-c55a-455e-9159-7862f12bf668"},"gInfo":{"t_id":"","language":{},"id":""}},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Page450b847c-6958-49d3-ab43-1c6e5e249621","language":{"en_us":"%3Cp%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3ENeed%20it%20today%3F%20Buy%20online%2C%20pick%20up%20select%20products%20at%20Best%20Buy.%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Fd%2Fbopis%2F%3FIPromoID%3DLEN135396%26tabkey%3DPick%2520Up%2520Today%2520at%2520Best%2520Buy%22%20target%3D%22_self%22%20textvalue%3D%22Shop%20Pick%20Up%20%26gt%3B%22%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%3Cstrong%3EShop%20Pick%20Up%20%26gt%3B%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fa%3E%3C%2Fp%3E","en":"%3Cp%3E%3Cspan%20style%3D%22color%3A%20rgb(255%2C%20255%2C%20255)%3B%22%3ENeed%20it%20today%3F%20Buy%20online%2C%20pick%20up%20select%20products%20at%20Best%20Buy.%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Fd%2Fbopis%2F%3FIPromoID%3DLEN135396%26tabkey%3DPick%2520Up%2520Today%2520at%2520Best%2520Buy%22%20target%3D%22_self%22%20textvalue%3D%22Shop%20Pick%20Up%20%26gt%3B%22%3E%3Cspan%20style%3D%22color%3A%20rgb(255%2C%20255%2C%20255)%3B%22%3E%3Cstrong%3EShop%20Pick%20Up%20%26gt%3B%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fa%3E%3C%2Fp%3E"},"id":"Page450b847c-6958-49d3-ab43-1c6e5e249621"},"gInfo":{"t_id":"","language":{},"id":""}},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Page4d68daa4-abfa-4b68-a555-2a1301db1f60","language":{"en_us":"%3Cp%3E%3Cstrong%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%3C%2Fspan%3E%3C%2Fstrong%3EEarn%203%25-9%25%20in%20rewards%20and%20get%20free%20expedited%20delivery%20on%20select%20products%20when%20joining%20MyLenovo%20Rewards.%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Frewards%2F%3FIPromoID%3DLEN775755%22%20target%3D%22_self%22%20textvalue%3D%22Join%20for%20Free%20%26gt%3B%22%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%3Cstrong%3EJoin%20for%20Free%20%26gt%3B%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fa%3E%3C%2Fp%3E","en":""},"id":"Page4d68daa4-abfa-4b68-a555-2a1301db1f60"},"gInfo":{"t_id":"","language":{},"id":""}},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Page7884438c-f4dc-4d28-ad7c-4c1a3fb03a4c","language":{"en_us":"%3Cp%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E6%2C%2012%20%26amp%3B%2024%20Months%20Special%20Financing%20on%20qualifying%20purchases%20with%20our%20Lenovo%20Financing%20Credit%20Card.%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Flandingpage%2Flenovo-financing-options%2F%3FIPromoID%3DLEN771093%22%20target%3D%22_self%22%20textvalue%3D%22See%20if%20you%20Prequalify%20%26gt%3B%22%3E%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%22%3E%3Cstrong%3ESee%20if%20you%20Prequalify%20%26gt%3B%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fa%3E%3C%2Fp%3E","en":""},"id":"Page7884438c-f4dc-4d28-ad7c-4c1a3fb03a4c"},"gInfo":{"t_id":"","language":{},"id":""}},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Page3ad393aa-6c76-4e5a-9f7c-a848e93a702e","language":{"en_us":"%3Cp%3EFree%20shipping%20sitewide%2C%20no%20minimum.%20My%20Lenovo%20Rewards%20members%20receive%20free%20expedited%20delivery*%20with%20their%20free%20membership.%3C%2Fp%3E","en":""},"id":"Page3ad393aa-6c76-4e5a-9f7c-a848e93a702e"},"gInfo":{"t_id":"","language":{},"id":""}}],"autoRun":true}
  • Save up to {savingPercent} off during Memorial Day. Shop Now >

  • Need it today? Buy online, pick up select products at Best Buy. Shop Pick Up >

  • Earn 3%-9% in rewards and get free expedited delivery on select products when joining MyLenovo Rewards. Join for Free >

  • 6, 12 & 24 Months Special Financing on qualifying purchases with our Lenovo Financing Credit Card. See if you Prequalify >

  • Free shipping sitewide, no minimum. My Lenovo Rewards members receive free expedited delivery* with their free membership.

Want a laptop that has it all?

  • Superior performance where you need it most
  • Communicate confidently with built-in intelligence
  • Nearly 3X faster internet with Intel® Wi-Fi 6/6E (Gig+)1
  • Fast-charging, long-lasting battery

What is a program?

A program is instructions for a computer to execute specific tasks. It contains code written in a programming language which may be interpreted, compiled or assembled into machine readable form and then executed. Programs range from basic calculations and sorting to complex tasks such as online banking transactions, data analytics and artificial intelligence.

What types of programs can be written?

Programs can be written to solve a variety of different problems. Popular programming languages include C++, Java, Python and JavaScript, with each language having its own characteristics and advantages. Some programs are even written as scripts that can run like an application on top of another language or operating system.

How are programs executed?

Programs are typically executed by a processor, or a specialized hardware device called an Application Specific Integrated Circuit (ASIC). The program is converted into machine-readable code which instructs the processor how to execute the desired operations. In some cases, the program may also need to access additional files or databases for data processing.

How long does it take to create a program?

The amount of time needed depends on the complexity of the program and how familiar you are with the language you are using. Smaller programs might take only minutes to write while large projects could take weeks or months. Additionally, debugging and optimizing your code can add extra time onto the project if needed.

Do all computers use the same programs?

No, programs are specific to each computer’s architecture and operating system so they can’t be interchanged between systems without significant modifications or rewrites first. Even computers running similar operating systems will have slight variations in their programming environment which can lead to differences in results when running programs on them.

What is debugging?

Debugging is an important step in software development which involves testing programs for errors and making sure they work correctly before releasing them into production use. Debuggers allow programmers to test their code line by line so they can find out what caused any errors that occurred during execution and make necessary changes accordingly before releasing it out into the world.

Is all programming software open source?

No, many popular commercial software packages are proprietary closed-source products that cannot be modified by anyone other than those who created them initially. Open-source software, however, allows users full access to modify and extend upon the original source code provided its license permits it.

Can I create my own program?

Yes, you can create your own program with enough knowledge about programming languages, platforms and tools necessary for development purposes. As well as that you should have a general understanding about designing algorithms for program execution. However, it's important to note that creating robust software requires more than just coding skills but also architectural design prowess as well as significant planning ahead of time so that goals can be achieved in due course prior to release onto production environments.

What are the components of a program?

Programs come in many different shapes and sizes, but all of them are made up of three basic components: data structures, algorithms, and control structures. Data structures are collections of related variables that store information that needs to be manipulated by the program algorithms define how the data should be processed and control structures define the order in which operations should be executed.

What are programming libraries?

Programming libraries are collections of pre-written code modules that can be reused within programs rather than having to write each from scratch every time you need them. They provide functionality such as automatically downloading data from websites, generating graphics or recognizing images. By taking advantage of existing libraries instead of starting from scratch every time saves considerable development time and resources.

What are programming tools?

Programming tools help programmers create efficient programs quickly by providing them with helpful extras like auto-completion options for keywords or code templates, so they don’t have to remember or look up all their syntax every time they need certain language elements. They also provide debugging features that can detect errors in your code before you run it so you can ensure it works properly before executing it on your computer.

What are programming frameworks?

Frameworks are large chunks of pre-written code which form the basis for creating software applications on top of them without having to start from scratch again each time you want to create a new project. They provide common functionalities needed when building any sort of program such as organizing files into directories, commonly used commands and more advanced features like connecting databases together easily. Using frameworks instead of starting from zero helps speed up development.

What Is syntax?

Syntax is how humans communicate instructions to computers using programming languages. It defines how words should appear together for commands to be understood correctly by machines so that we don’t have to worry about machine language directly ourselves. Syntax will vary slightly between different programming languages but contains elements such as brackets [], braces {}, semi-colons ; and quotation marks “” which all have their own specific meaning depending on context. Some things may work differently between one language or another so it’s important to pay attention when writing code.

What are program variables?

Variables are used in program code to store information, much like a box which can store objects. You define the type of data you want to store inside it and then assign it a name that can be used to access its contents whenever needed. Variables come in different types such as integers, strings, and objects each storing specific kinds of information appropriate for their type and purpose. A programmer needs to decide what variables to use carefully as they will ultimately determine how the program behaves.

What is debugging and how does it work?

Debugging is an important part of writing programs. When code contains errors or bugs, debugging helps identify them so they can be quickly fixed before the program is released into production. Debugging works by running through each line of code step-by-step in order to analyze its behavior until the error is encountered; this process allows us to understand more about why the bug happened so we can prevent it from happening again in future too.

What is source code and how does it work?

Source code is the programming code written by a programmer which tells the computer what to do. It's written in a computer language such as C++ or Python and is stored in files on the computer. When the program is executed, it reads each line of code and carries out whatever instructions have been specified for that line. By breaking down complex tasks into simpler chunks, it makes writing programs much easier as well.

What are programming standards and why are they important?

Programming standards are rules and guidelines that programmers should adhere to when writing software applications. These guidelines help ensure consistency among different programs and allow them to be more easily read and understood by other developers. Consistent coding style and structure make debugging and maintenance much easier, making them an important factor for creating reliable software quickly.

open in new tab
Compare  ()
x