How to use VBA in PowerPoint: A beginner’s guide

  • Written by: Jamie Garroch
  • Categories: PowerPoint productivity , Presentation technology
  • Comments: 45

presentation powerpoint code

Here at BrightCarbon we’re always looking for new ways to improve our own PowerPoint productivity and then share that knowledge with the presentation community (that includes you, by the way!). One of the ways we do this is by using VBA code to automate and extend the functionality of PowerPoint. We publish  free PowerPoint VBA code snippets here in our blog for you to use and also offer a PowerPoint automation service . This article explains how to grab the code from our articles and use it in your PowerPoint project, so that you can take your productivity to the next level!

What is VBA?

Visual Basic for Applications (VBA) is a programming environment for Microsoft Office applications. It’s included with your installation of Office by default  ( unless your system administrator has deactivated it ) . PowerPoint VBA provides you with a way to do one of two things   using macros and add-ins:  

  • A utomate  PowerPo int:   If you ever find yourself repeating the same task over and over again, VBA could be your new best friend.  Let’s say you have 100 slides and you need to unhide all hidden objects  across all those slides . That could take you  many  eye-straining minutes, but with a PowerPoint VBA it takes around a  second.
  • E xtend  PowerPoint :   Sometimes PowerPoint doesn’t have the feature you need  to complete your task . As an example, if you end up deleting default layouts from a template, there’s no  easy  way in PowerPoint to get them back. This article includes PowerPoint VBA code to do just that!

How to open the VBE (Visual Basic Editor)

Getting to meet your VBA friend is very simple. With PowerPoint open and at least one presentation file open, press  Alt+F11 * on your keyboard. This will open the VBE (Visual Basic Editor):  

PowerPoint VBE No Modules

*If for some reason Alt+F11 isn’t mapped on your keyboard you can right click anywhere on the ribbon, select  Customize the Ribbon
  and in the window that appears, tick the  Developer Tab  check box over on the right hand side before clicking  OK  to close the window. Now you can click the  Visual Basic  button within this tab:  

PowerPoint Developer Tab Visual Basic

Adding PowerPoint VBA code  

To add some VBA code, you need a container to put it in so go ahead and click  Insert  from the menu and then select  Module :  

PowerPoint VBE Insert Module

You now have a module ready to paste the VBA code into  from one of our blog articles :  

PowerPoint VBE Module Inserted

Copy the VBA code from  the required blog article  by double-clicking on it and then paste it into the  Module1  window above.  Here’s a very simple example of some code  to display a message dialogue :

You should now see something like this:  

PowerPoint VBA

Because this code is just a single  Sub  procedure called  HelloWorld , it’s referred to as a macro.  

Running  the PowerPoint VBA macro  

Now you have the macro in your presentation you can use  Alt+Tab  to return to the more familiar PowerPoint window. From here, the macro can be run by pressing  Alt+F8  on your keyboard  (or b y  clicking the  Macros  button in the Developer tab)  which opens a window containing a list of available macros:  

PowerPoint VBA

Security Soup

The first time you add VBA code to a file, Microsoft assumes that it is safe because you added it. As soon as you save, close and reopen the file, Microsoft doesn’t know that it’s your code so it will disable it by default. You can tell the Office app to allow your code to run either by signing it with a digital certificate (beyond the scope of this article) or by lowering the security setting for the app. You can do this in PowerPoint by clicking File / Options / Trust Center / Trust Center Settings / Macro Settings and selecting this option shown below:

VBA Macro Settings

Saving your file  

presentation powerpoint code

Once you ’ve added  VBA code  to  your presentation, PowerPoint will  ask you to save it as a  pptm  file  (the ‘m’ stands for macro)  instead of the more  familiar  pptx  format .  You can go ahead and do this to  either  keep a n archive  copy of your  code-enabled  project  or   to  create your personal macro library.  

If you want to distribute your  presentation,   it’s advisable to   save  it  using the familiar pptx format so that  your  recipients don’t see lots of verbose  security  messages  when opening  pptm  files!  

Y ou can  make  your file saveable as a standard presentation again  by  right – click ing  on  each   code module in the  project explorer pane , clicking  Remove   ModuleX 
   and either click  Yes   (if you want to keep a backup of the modules independently of your presentation)  or  No   when  asked if you want to save the module before removing it :  

presentation powerpoint code

Now your presentation doesn’t include any code and you can save it as a pptx file.  

So, there you have it.  You now know how to open the VBE, insert a PowerPoint VBA code module, paste code into it, run the macro and save the file in either pptm  or pptx formats. All you need is a cool macro to make your daily life even easier. Keep checking in with our blog for more useful macros – like this one on restoring default slide master layouts!

Got something extra you’d like PowerPoint to do?

Check out our PowerPoint automation service which provides you with a custom solution to your specific needs.

presentation powerpoint code

Jamie Garroch

Principal technical consultant, related articles, how to consistently brand graphs and charts across microsoft office.

  • PowerPoint design / PowerPoint productivity
  • Comments: 1

How do you make sure that your graphs and charts have consistent branding across Excel, PowerPoint and Word? Learn how to create and use custom templates that support your brand identity across Microsoft Office.

presentation powerpoint code

Changes to VBA Macro Security in Microsoft 365

  • Presentation technology / Industry insights
  • Comments: 2

You can do some really cool things in Microsoft Office with just a few lines of Visual Basic for Applications (VBA) - from creating your own custom formula in Excel to correcting branded content in PowerPoint to merging address data for a mail campaign in Word. And sometimes you need to share that VBA solution with colleagues and clients, via the Internet. A change that Microsoft rolled out at the end of March 2022 tweaks the process required by Windows users to gain access to this active content.

presentation powerpoint code

Protecting your prized PowerPoint content

  • PowerPoint productivity / Presentation technology

Our comprehensive guide to password protecting PowerPoint files so your precious presentations stay just they you made them!

very simple, very explicit, very good help for a beginner vba programmer in powerpoint. Thanks

great resource, thanks. I’ve used VBA for years in MSaccess, and this is a good refresher for me.

I am trying to make a ppt file that loops until stopped. then I save it as a video. the ppt ran and looped continuously. Once recorded as video it stopped looping. do you have code to make ppt work when in video format

Hi Charles. As soon as you export a PowerPoint deck as a video all the PowerPoint functionality is removed as the file is magically transformed into an MP4 file, without VBA (sob sob). The only way to make the video loop is to use the looping feature of your video player.

Yeah, your best off recording a screen capture of the presentation running, then cutting it so it loops perfectly.

You can convert the video into gif file so that it will loop

Hi Jamie, thanks for the clear into, I am very new to this so that really helps. I am trying to develop a VBA macro that looks for the left hand mouse key being pressed and held down for more than two seconds whilst over a shape in slideshow mode. Once this is satisfied (i.e. two second press) for it then to hyperlink or take the user to a specified slide or even the next slide worst case.

I realise there is an automated/ built in feature (Action) that does this type of thing for a mouse click or mouse over but I really need a “long press” to activate if possible.

Any help appreciated.

Hi Simon and thanks for a great question. What you’re looking to do is pretty complex because VBA doesn’t natively support mouse actions in the PowerPoint slide show window. But, it is possible to use a Windows API (hence no Mac compatibility) called GetAsyncKeyState to gain access to mouse button click events. I had a look at this and quickly ran into a brick wall because an action link to a macro in slide show mode (Insert / Action / Mouse Click / Run macro) fires on the mouse up event, not mouse down. That means any corresponding VBA timer code can’t run until after the user releases the button and hence too late to detect if it was held down for two seconds. Maybe something could be done with the mouse over event to simulate what you need to achieve? Another approach could be to use the mouse down event on an invisible userform although that is also getting very involved with multiple Windows APIs. Depending on what you’re trying to do, you could also start the timer on click one, change the colour of the clicked shape and show countdown text before reverting to the original colour. If the user clicks a second time before the time expires, then the hyperlink is fired.

Valuable app

Hello I have a question:

Private Sub CommandButton2_Click() ActivePresentation.FollowHyperlink _ Address:=”http://192.168.16.49/?OUT1=ON”, _ NewWindow:=False, AddHistory:=False ActivePresentation.SlideShowWindow.View.GotoSlide (2)

Now it opens Chrome. but how can i make it that it opens te address en afther that shut down chrome.

Hi Tom. Your example should open the default browser at the URL specified by the Address parameter. For more information on the FollowHyperlink method, see this Microsoft documentation: https://docs.microsoft.com/en-us/office/vba/api/powerpoint.presentation.followhyperlink

Thank you very much! It’s exactly what I needed.

I have tried using your randomizing macro with a powerpoint – I must be doing something wrong, because it isn’t putting the slides in random order. Please advise! I copied the macro exactly (using cut & paste), and thought I was following all the directions here for how to use it in the powerpoint. But, no random presentation of the slides. Boo hoo!

Hi Marya. Let’s check that VBA is installed and enabled on your machine. Can you add the following macro to the VBE project (just below the existing one) and try to run it from the PowerPoint window using Alt+F8?

Sub CheckVBA() MsgBox “it’s working” End Sub

Make sure the quotes are the straight type.

I am trying to format my title page so that the number displayed is equal to the linked slide and updates automatically wherever the slide is moved. For example “about us” is on slide #5 and linked, so it goes to slide 5 when you click on the word. I need the number (in a separate text box) to update automatically to the slide number location that the link goes to.

Hi Mary and thanks for the question. It looks like you’re interested in some kind of automated agenda slide builder. That’s a fair bit of code to create and quite complex as it needs to handle events from PowerPoint to detect when slides have moved. It could be possible to write a simpler macro which you run manually each time you want to update that title page. You’d need start by finding a way to identify which objects are your numerical indicators. For example, if you named your objects in the selection pane (Alt+F10) “Agenda Link”, then is simple macro could be a starting place for you: Sub UpdateAgendaNumbers() Dim oSld As Slide Dim oShp As Shape Dim LinkedSlideIndex As Long On Error Resume Next For Each oSld In ActivePresentation.Slides For Each oShp In oSld.Shapes If oShp.Name = “Agenda Link” Then If oShp.ActionSettings(ppMouseClick).Action = ppActionHyperlink Then If oShp.HasTextFrame Then LinkedSlideIndex = Split(oShp.ActionSettings(ppMouseClick).Hyperlink.SubAddress, “,”)(1) oShp.TextFrame.TextRange.Text = LinkedSlideIndex End If End If End If Next Next End Sub

Great wealth of information. Have never used macros before but was looking to use them to help with this situation. At work we use Work Orders (created in Power Point) and are looking to include a sequential number to them (print 50-100 copies of one slide with the numbers) and if possible would like the number to continue from the last printed number…been trying to find some code to help but not having much luck possible partly due to being new to macros

That’s definitely something we could help design for you Joshua. If you’d like to discuss further, please click the Contact button at the top of this page.

I tried this changing the font color of text within the textbox. I used this to change the font color on a mouse over:

Public Sub GraphicHover(ByRef oGraphic As Shape)

oGraphic.TextFrame.TextRange.Font.Color.RGB = RGB(0, 130, 202)

and it works just fine. But, when I move the mouse off the text box, onto the invisible rectangle with this code attached to the mouseover event, it doesn’t change the text color back to it’s original color and remains the color I changed it to mentioned above. I know the mouseover event is being triggered because I checked “Highlight when mouse over” and I am seeing the highlight on the invisible rectangle:

Public Sub ResetGraphicHover(ByRef oCover As Shape) Dim oSld As Slide Dim oShp As Shape Set oSld = oCover.Parent For Each oShp In oSld.Shapes With oShp.TextFrame.TextRange.Font.Color If .RGB = RGB(0, 130, 202) Then .RGB = RGB(121, 135, 156) End With Next End Sub

Any clue where my ResetGraphicHover is failing?

Hi Dave. I took your code and it works for me. You could add a debug line after the For Each… line in the rest macro to check that (a) it’s firing and (b) which shapes are being looked at on your slide. To do that, add this:

Debug.Print oShp.Name

After you run the slide show, check the output in the VBE Immediate pane (Ctrl+G to toggle it).

Hi I am creating an interactive game (matching cards or concentration) in PowerPoint. If the 2 cards match, I need a pop-up text box to appear. If the 2 cards do not match, I need a sound to play.

I understand I need programming to make this happen. Please help or give alternative ways to achieve this. Thanks.

Hi Tammy. Have a look at this article which will help you: https://www.brightcarbon.com/blog/powerpoint-memory-game/

Hi Producer I will like to get comments on macros you can make available to me. Beautiful. I am using this approach frequently to make offline projects. Thanks. S. Fas

Excellent!!! Thank you!

You’re more than welcome NataĆĄa!

Thank you! Is there any option to replace a font in the entire presentation for a specific character. Let’s say, I would like to change font only for dots in the deck but I would like to keep the rest in the original font. Any idea please? Thank you so much!

Hi Jan. You might be able to use the Replace Fonts feature found in the Home tab of PowerPoint under the Replace menu at the far end of the ribbon. If you need to use VBA then set up a nested loop to iterate all shapes within all slides and then use the oShp.TextFrame2.TextRange.Font object to change the font.

Exellent explenation. so beutiful. I am creating an interactive e learing quiz. Thanking you.

Hello! I have a client who’s interested in using tagging to help create searchable content within slides. For example, they have four different categories for slide content across multiple presentations (Overview, Market, Product, Country). I’d like to assign a different shape to represent each of the four categories, where a blue square might represent Overview slide content. Then, when someone uses the keyword “Overview” to search for overview content (on Teams or SharePoint), these slides are easily identified. Is this something that’s possible with VBA code?

Hi Linda. That’s a very good question! Given the need is to search via SharePoint, VBA probably won’t help here as the PowerPoint file needs to be opened for VBA to examine its content. I have a sneaking suspicion that if you add keywords in the Tags field under File / Info that SharePoint may use this. But, that’s at the file level rather than the slide level. We have a PowerPoint add-in called ShowMaker that might be of interest as it allows you to add category metadata to slides and then the presenter can use that to filter the deck and export the required content. You can find an overview of it here: https://www.brightcarbon.com/showmaker/ and we could set up a demo if you’re interested (please use the Contact button at the top of this page if that’s the case).

I’ve just created an elearning package in PowerPoint using VBA , I didn’t realise it could sum up text boxes within PowerPoint to mark the qualification at the end. Also used AWS text to speech over the top of the learning . Looks great

Sounds like a fun and successful project Stu! Thanks for sharing 🙂

I have a bit of a tricky one but hoping it is possible to do with VBA. We offer training services to multiple clients that can be customized but the majority of training is consistent from one client to the next (main changes are the slide masters/formatting and addition/removal of certain sections).

What we want to do is create one master (or multiple) training document(s), and then use VBA’s to link it to the client specific PowerPoint. We want to link the master rather than using the “reuse slide” command so that if we update one file the other will automatically update as well.

Not sure if it matters, but our company uses sharepoint as storage

Hi Dave and thanks for a great question. VBA is an excellent solution for automating a manual process. In general, if a person can perform a task manually via a sequence of pre-defined steps then VBA can do it automatically, faster, and with less chance of mistakes for something done many times. We’d be happy set up a call to discuss your needs further and see what could be automated with VBA. If that’s of interest, please use the contact button at the top of the page and mention my name in the form.

PP does not seem to have the record macro feature. To write vba code in PP by someone who only worked with vba in excel, would require some prior knowledge. Is there a summary of the most common objects, methods etc to refer to?

Hi Reef. You’re correct that there’s no VBA macro recording feature in newer versions of PowerPoint. The best place to start learning is by purchasing a book (there’s one called “Mastering VBA for Microsoft Office 365” on Amazon or reading the extremely exciting Object Model documentation from Microsoft: https://docs.microsoft.com/en-us/office/vba/api/overview/powerpoint/object-model

Hi Greeting I had made a game in power point using VBA codes. At last it generate a report every time a candidate conduct the game . My requirement is to generate result in same excel sheet after conducting the game. Like Row 1 player 1 result Row 2 player 2 result I need your help Regards

Hi Asheesh. It’s possible to use VBA to get PowerPoint to “talk” to Excel (and other Office apps) but it’s a bit complicated to mention in a comment here. We’d be happy to help if you’d like a quote or if you want to try yourself you could start with this: Set oXL = CreateObject(“Excel.Application”) and have a look at some online examples. I’d also recommend the book “Mastering VBA for Microsoft Office 365” available from Amazon.

If there are two colors of font in the textFrame, how to change the font of one color through VBA?

Hi Bruce. You could either iterate through the Characters collection of the TextRange2 object or the Runs collection which returns all of the TextRanges with the same style. Example: ActiveWindow.Selection.ShapeRange(1).TextFrame2.TextRange.Runs(1).Font.Fill.ForeColor.RGB

Hi – can you help, please?

How can I change the font color and size of the message box? What code will work and where will I put it? Creating an interactive game in powerpoint. Thank you!

—– Sub Correct() Points.Caption = (Points.Caption) + 10 Output = MsgBox(“Your answer is correct, well done!”, vbOKOnly, “Correct Answer”) ActivePresentation.SlideShowWindow.View.Next End Sub

Sub Incorrect() Points.Caption = (Points.Caption) – 5 Output = MsgBox(“Your answer is incorrect.”, vbOKOnly, “Wrong Answer”) ActivePresentation.SlideShowWindow.View.Next End Sub

Sub Reset() SlideLayout.Points.Caption = 0 ActivePresentation.SlideShowWindow.View.Exit End Sub ———-

Thanks for your explanation.

Hi Jamie, Is there any way to keep my macro save in a file so I can utilize on any other PPTs equivalent as.normal.dotm for Word, .xlam(add-in) for Excel.

Hi Anurag. Thanks for the question and Happy New Year! The best way to do this would be to export your project as a ppam and activate it as an add-in via the PowerPoint add-ins UI. Save your ppam in %AppData%\Microsoft\AddIns and then in the Windows PowerPoint Developer tab, click PowerPoint Add-Ins and add your ppam from there. If you’re not code-signing your VBA project, you may need to adjust Trust Centre settings. You could optionally build an EXE/MSI installer package for Windows and PKG for macOS, although that is a more complex topic.

Join the BrightCarbon mailing list for monthly invites and resources

The video animation looks AWESOME! Thank you sooooo much. I am very happy and proud with the result; this video is really convincing. Really really well done. Elodie Maurer SES

presentation powerpoint code

PowerPoint: Inserting Source Code with Syntax Highlighting

Jun 10, 2021 08:46 · 139 words · 1 minute read.

When giving talks, I often want to show some small code samples on my slides. Of course, it should look nice and have syntax highlighting. This is not an easy feat. There are several options for showing code on your slides:

  • You can use a presentation software that can manage source code highlighting out of the box, e.g. Reveal.js or the LaTeX beamer package
  • You can convert the code to an image via Carbon or Codeimg .

But, if you, like me, want to continue using PowerPoint (the whole company is using PowerPoint & we often combine slides from different slide decks), there is another very easy option available: Just put your code into VS Code , enable syntax highlighting, and then copy-paste the code into PowerPoint. The formatting - including syntax highlighting - will stay intact magically. Just awesome 😍

Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

How can I embed programming source code in Powerpoint slide and keep code highlighting?

Is it possible to embed programming source code to Powerpoint slide, and keep code highlighting/coloring?

  • microsoft-powerpoint
  • source-code

anderas's user avatar

  • what application are you copying from? –  user1931 Dec 21, 2009 at 4:26
  • I use textmate, e-texteditor and eclipse the most. –  Yousui Dec 21, 2009 at 4:58
  • 2 Please copy your code to VC Code, and then paset to ppt –  Mohammad Fallah Oct 12, 2023 at 17:13

11 Answers 11

After pasting, a small "Paste Options" icon appears below the pasted text.

Click this icon and choose "Keep Source Formatting" :

enter image description here

  • 3 I don't see such a Paste Options icon. I don't see a button to give me these options. I'm using PowerPoint:mac 2011. I think I have seen it in Windows versions, however. –  Asclepius Jul 19, 2013 at 21:49
  • I tried different suggested methods and tools to copy from, but was actually missing that word/powerpoint was messing up the format by using "Destination Theme". Thanks! –  Tim Büthe Jan 22, 2014 at 11:23

Use Notepad++ with add-on NppExport.

Select the source code

Use Copy RTF to clipboard of NppExport

Paste into empty PPT slide (do not select any textfiled)

Jawa's user avatar

  • 8 With version 6.9.2 or higher it's working without NppExport plugin. Just make right-click on the selected text -> Plugin commands -> Copy Text with Syntax Highlighting. –  Ivan Kochurkin Aug 7, 2016 at 19:00
  • 2 Current version of Notepad++ already comes with this plugin :) –  fabriciorissetto Nov 27, 2016 at 17:53
  • 1 Still working in NPP v8.2.1, Power Point 2016 –  iroiroys Mar 16, 2022 at 6:08
  • Direct copy to PowerPoint did not worked well, I paste the code to Word and copy it from word to PowerPoint –  Alireza Fattahi Aug 28, 2023 at 4:45

Pygments can format almost every format to rtf:

schlamar's user avatar

  • 3 An online translator is available at pygments.org/demo –  koppor Nov 25, 2015 at 11:48
  • 6 Same idea, straight to the OS X clipboard pygmentize -f rtf code.py | pbcopy . –  Christian Long Mar 14, 2016 at 14:28
  • Thanks for this. I got very favorable results with pygmentize -O style=paraiso-dark -f rtf -l aspx-cs Index.cshtml | pbcopy for syntax highlighting of a Razor view for use in a presentation. –  Asbjørn Ulsberg Jun 20, 2019 at 20:42
  • Adding to what @ChristianLong suggested, but for Linux: pygmentize -f rtf code.py | xclip -sel clip . Note that you will probably have to install xclip. –  Matthew Cole Nov 19, 2019 at 23:16

If the source code does not need to be copied and pasted out of the presentation, a quick and dirty solution could be to simply take screenshots of the source code.

Emory Bell's user avatar

  • 12 Image can be fuzzy when zoom in. –  Yousui Dec 21, 2009 at 4:58
  • Use the magnifier and then take a screenshot of that. –  wbeard52 May 17, 2015 at 0:57
  • 4 Doing so can increase the size of the presentation file significantly. –  Rufflewind Nov 10, 2016 at 17:39
  • 1 This also has the drawback that once screenshot, it is no longer possible to resize the column width. This becomes a problem if you try to fit a 80 column printout into a 2x1 horizontal slide layout, a 132 column source into a 1x2 vertical layout, for example. The pygmentize answer above doesn't suffer from this. –  Matthew Cole Nov 19, 2019 at 22:55
  • Click on Insert → Object → OpenDocument Text
  • Paste on opened panel
  • Click outside.

Note: Copying from Notepad++ will preserve colors and styling.

random's user avatar

  • 1 Doesn't work for power point 2010. I copied text from Notepad++ to Power point presentation but it looses colors and styling. –  ART Jan 4, 2016 at 5:11
  • 2 If I use NPPExport pluging and use "copy RTF to clipboard" and then paste it works. –  ART Jan 4, 2016 at 5:13

Copy the code and first paste that code into Microsoft word

enter image description here

Then do the formatting if necessary and then copy from word and paste back to powerpoint by right clicking and choosing use destination theme

enter image description here

  • Either way,  what does “Then do the formatting if necessary” mean? –  Scott - Слава Україні Apr 26, 2017 at 19:10
  • It means if you want to do some changes of your own like aligning or indentation of code –  selftaught91 Apr 26, 2017 at 19:17
  • This was the only way that I could copy and paste code from IntelliJ (a special program used for writing code) –  robert Nov 14, 2019 at 4:15

Here's another approach:

  • https://emn178.github.io/online-tools/syntax_highlight.html
  • https://pinetools.com/syntax-highlighter
  • Paste the code to highlight into the web site.
  • Copy the highlighted version.
  • Create a new Word document.
  • Paste the code into Word (note the background colours may be lost).
  • Copy the code from Word.
  • Create a new text area in PowerPoint.
  • Click the Home menu option.
  • Open Paste on the ribbon.
  • Select Keep source formatting .
  • Optionally, change the text area background colour to taste.

Adjust the font using Inconsolata or other monospace font.

Dave Jarvis's user avatar

Online syntax highlighter like TextMate seems good as well, http://markup.su/highlighter/

But after pasting into PowerPoint presentation new lines and line spacing is lost, so we can take a screen shot of the preview and paste it in our PowerPoint presentation

Mohammed Abdul Mateen's user avatar

  • Pasting into ppt does not quite work here on Windows 10: The new lines are not pasted. –  koppor Nov 24, 2015 at 15:22

Using Notepad++ and Npp Export works great, but your text will end up with a white background.

To remove it, paste first the text in word with the "preserve source formatting" option. Then, select the text and in Home > Font, remove the background with the Text Highlight Color option.

Then, copy again the text from word, and paste it in powerpoint with the "preserve source formatting" option.

John's user avatar

Pasting from Eclipse should retain formatting if the app supports it. I know Word does... not sure about PPT.

Chris Nava's user avatar

  • 1 Works from Eclipse Juno to Word 2010, but not to Powerpoint 2010 - it loses the colours and converts some of them to bold text –  DNA Sep 4, 2013 at 17:21

I've had no success pasting into Powerpoint 2010 on Windows.

However, pasting from Eclipse into Word 2010 works.

You can then save this formatted text as an RTF file, then embed the RTF into a Powerpoint 2010 slide using Insert Object (and optionally select 'link' so you can edit and update the text in Word).

DNA's user avatar

You must log in to answer this question.

Not the answer you're looking for browse other questions tagged microsoft-powerpoint source-code ..

  • The Overflow Blog
  • Why configuration is so complicated
  • Featured on Meta
  • New Focus Styles & Updated Styling for Button Groups
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network
  • Google Cloud will be Sponsoring Super User SE

Hot Network Questions

  • How do believers in hell respond to the argument "What finite crime deserves an infinite punishment?"?
  • The implications of "neighbor" and "resident alien" in Ex. 3:22
  • Earliest real-world uses of Calculus and Linear Algebra
  • Is it possible to make a planet full of water and at the same time without life?
  • Functoriality for presheaves
  • Variable scope issue in scratch buffer?
  • Can someone be awarded the title of doctor without having been a doctoral student?
  • Is there a formalization of the butterfly effect?
  • Do hanging masses contribute to the mass of the entire system?
  • To write letter Cyrillic letter 'Ж' in latex
  • Removing alcohol from maple extract
  • Header-only log-structured database
  • Reformulate constraints
  • Is this dialogue Got or get?
  • Create a snail matrix
  • Negative feedback amplifier
  • Can hotel booking companies make up any "original price" they want, or does the claimed original price have to be somehow grounded in reality?
  • Is every extension of by an Abelian Group isomorphic to a central extension?
  • Understanding the Need for Positive Sync Polarities in Sony PVM Monitors
  • Play a sequential game of Rock Paper Scissors
  • Looking for alternative proofs of this statement about angles
  • Why do valence electrons not push each other away?
  • Does 'puggled' mean tired or drunk?
  • Success of Aggressive Rebuttal Strategy

presentation powerpoint code

Back Home

  • Search Search Search …

Anyone can code! Free presentation template.

presentation powerpoint code

Free template for Google Slides and PowerPoint.

Cody is a free template designed for presentations about coding. You can use it for “Code Week”, a “Women who code” conference, or other topics if you like its layouts.

As usual, I’ve used theme colors, so if you want its accents to be different, simply edit the theme and change them.

You may also like

presentation powerpoint code

Lloyd Free Presentation template for Google Slides or PowerPoint

Free Template for PowerPoint and Google Slides Presentations Lloyd Lloyd is inspired by editorial design and it’s perfect for a business presentation […]

presentation powerpoint code

Summer Free Presentation Template for Google Slides or PowerPoint

Free Template for PowerPoint and Google Slides Presentations Summer This summer theme is all about the beach, sand and surfing boards. You can […]

presentation powerpoint code

Chalk theme with blackboard background. Updated Template.

Free PowerPoint template and Google Slides theme. Fun fonts and chalk clipart along with a blackboard background make these slides perfect for […]

presentation powerpoint code

Lennox, presentation template with 3D shapes.

Free PowerPoint template and Google Slides theme. Free modern template for PowerPoint and Google Slides presentations. Need a simple, yet fun template? […]

Home PowerPoint Templates Models How to Code Presentation Template

How to Code Presentation Template

Title Slide for How To Code Template

The How to Code Presentation Template for PowerPoint is a presentation deck with 9 slides to be used in presentations on learn to code. The How to Code template can be used to prepare a presentation describing different components of programming and coding techniques or programming courses. Programming is a skill that is a necessity for the present time. Frequently, various institutions offer courses and diplomas in programming or coding. For such institutions, this How to Code Template is the best choice.

The slides contain icons and colorful graphics of people, computer equipment, etc. Each presentation template slide explains a different aspect of programming and coding. For instance, the Developer slide discusses the essential characteristics of being a full-stack developer. The Code Editor slide can either point to the details of code editors available or a comparison between different code editors or IDEs like Visual Studio Code (VSCode), SublimeText, etc. Similarly, other slides can be edited to present features of the training organization or present the advantages of Pair programming techniques. For instance, the Pair Programming slide shows the graphic of two people with PCs; this can be used to describe the concept and significance of pair programming in general. There is another slide with a visual displaying an online meeting for the students who want to learn coding via online mode.

There are two additional slides for any additional content about the topic, one with a coding icon and the other with the title: ‘Learn to Code.’ Also, there is a data-driven chart to showcase any statistics about the institute or a general trend of various code editors so far. Another application of this template is helping you prepare a project proposal for investors to launch a programming institution. It can also help prepare a presentation about computer Programming for educational purposes.

This template’s icons, shapes, and designs give users the freedom to decorate their projects. They can edit and rearrange the shapes, change the colors and font styles, etc. The How to Code Presentation Template can be edited on Google Slides well.

You must be logged in to download this file.

Favorite Add to Collection

Details (9 slides)

3 votes, average: 3.67 out of 5

Supported Versions:

Subscribe today and get immediate access to download our PowerPoint templates.

Related PowerPoint Templates

Spotlight Slide PowerPoint Template

Spotlight Slide PowerPoint Template

Hackathon Planning Process PowerPoint Template

Hackathon Planning Process PowerPoint Template

Curve of Forgetting PowerPoint Template

Curve of Forgetting PowerPoint Template

STAR Team Leadership Model PowerPoint Template

STAR Team Leadership Model PowerPoint Template

presentation powerpoint code

FPPT

Embed Code in PowerPoint Slide with Carbon.now

As a presenter, sometimes we need to embed different kind of content formats into our slides. In most cases, this will help to convey a message to an audience and explain a concept, idea or topic in a better way. In programming, embedding code is one of the best ways to explain how something works. Be it a snippet, an API or important piece of code that is part of our software, embedding code can help other developers to understand the whole idea.

PowerPoint doesn’t have a built-in function to embed code, although it would be possible to take a screenshot or just copy and paste code into the slide, then applying some format to the text. However, the results could not look as desired and here is why some other helper tools can make our lives easier. Carbon.now is one of these tools providing a creative and great way to embed code into an image than we can then insert into our slides.

presentation powerpoint code

Embedding source code like a pro

Simply as typing or dropping a file into the text area, the presenter or developer can get a nice image with the code embedded and without worrying to spend time formatting or adjusting the code to the slide. Carbon.now will allow to generate a cool picture with our code that we can embed into our slides. Embed code into PowerPoint has never been easier!

Who is this tool useful for?

This tool is great for developers, programmers or IT professionals that need to share source code to an audience. The tool support highlighting of different programming languages, hence this can be used by by a wide variety of programmers. Here are just a few ideas:

  • WordPress developers explaining HTML/JS/PHP code for a new WP plugin.
  • Laravel developers that need to explain how a new Controller or Middleware will work.
  • Bloggers that need to embed images into their blogs and don’t want to worry about formatting or plugins to highlight programming languages.
  • Data scientist professionals analyzing data with R, Matlab or Python.
  • Teachers teaching their students the basic notions of programming in languages like Go, C++, C#.
  • Frontend developers that need to create presentations in languages such as Javascript, jQuery, SASS, Vue, etc.

How to Embed Source Code into PowerPoint using Carbon.now?

It’s simple. First of all, open Carbon.now.sh  in your browser.

Then, drop the file with your snippet or source code. Alternatively, you can copy and paste the content into the text area or just start typing.

presentation powerpoint code

If you need, you can customize the background color and other options. This will allow you to reuse different presets or templates having different styles and colors. The customization options vary, but easily you can change the background color, the color used for highlighting,  font, padding and more. There are different Themes available, like the Material, Seti or the 3024 Night.

presentation powerpoint code

The colors and theme can also be customized. This is pretty simple to achieve and allows to have different look and feel in the image results.

presentation powerpoint code

Finally, click Export to generate an image (it can be a PNG or SVG image).

When you download the image, then you can simply drag it into the PowerPoint editor to produce a slide like the following one. Use the Eye Picker to grab the color used in the background and then fill the background with the same color so you don’t leave white areas in your slides. This will help to produce images like this one:

presentation powerpoint code

Embed code in other applications

The use of Carbon.now  is not only limited to presentations. You can of course use Carbon.now to create images of source code for any other application requiring to present a source code or snippet. You can easily share a source code image in Twitter for example, or embed the images into a blog.

In a similar way, the tool can also be useful if you need to embed source code in Google Slides, Keynote or OpenOffice, or embed source code in Word documents.

Using Carbon.now we can create awesome slides in PowerPoint explaining code. Very useful for developers but any presenter requiring to explain how a particular code works, be it a developer, data scientist or teacher.

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Sign up to our newsletter

We will send you our curated collections to your email weekly. No spam, promise!

presentation powerpoint code

Dot Net Tutorials

How to Display Code in Microsoft PowerPoint

The most complex ideas can be easy to take in when laid out in a PowerPoint presentation. Microsoft PowerPoint is a flexible program that allows you to showcase all kinds of information, making it useful for a variety of purposes. Computer program instructions are no exception. Powerpoint lets you make use of internal features and external tools to display code. How you go about displaying the code will, of course, depend on what your reason for displaying it is.

Know your Objectives

The various methods of displaying code on PowerPoint each have their own merits and limitations. Do you want your audience to be able to extract the code and manipulate it on their own? Or do you simply intend to temporarily show the code in order to explain something and get a point across? Perhaps you have functionality in mind, and you’re looking to practically demonstrate the code at work. It’s important that you first think about your intentions for displaying the code before deciding on which display method to go for.

The Methods

Copy and paste.

There are a few ways to copy and paste code onto PowerPoint. You can do this either using the features that come with the program, or tools from outside the program. One of the simpler ways, for example, is to create a text box, in which you will paste the code you’ve copied from your notepad. To retain the original arrangement, you’ll want to right-click your text box and turn the text wrap off. For legibility’s sake, the need to stretch your code out throughout several slides may arise. You may also want to exploit the hyperlink feature so that even more information can show up when you click on a certain element.

You can insert your textbox in two ways. If you open your home tab, you’ll find an A in a box. You’ll click that A and follow up by clicking on the slide you want it to appear on. You can also find the create text box option under the insert tab. Once again, you want to look for that A shape, clicking on it and then clicking on the slide as you would from the home tab.

Insert an Image

Maybe all you want is to display your code as it is, for illustration purposes, without anyone needing to change it. Inserting an image is the perfect way to do it. All you have to do is to screenshot your code from wherever you have it typed out and save it as either a .jpg or .png file. When the image is stored, you’ll drop down the insert menu on PowerPoint and choose the picture option.

Make Use of Plug-Ins

If presenting code in PowerPoint isn’t just going to be a once-off thing for you, then this is the option for you. Get your hands on a code editor plug-in to help you copy your code onto your clipboard, in an assortment of formats, and paste it into your PowerPoint. See if you can get a code snippet plug-in, which lets you slip your code directly into your slides. You won’t have to worry about the program making changes to your code because the plug-in will handle that for you. Think of this as copy and pasting, just at a more efficient level.

Format from Within

There’s no need to stress about making the code more readable. PowerPoint allows you to format it in a way that makes it easy to digest. One way to achieve that is by setting up a monospace or code font. This font has big enough spaces between characters, which makes them easier to identify. This in turn makes the process of arranging the code elements much easier, which is great if you want to be thorough. All you have to do is highlight your code from your text editor, then copy and paste it into the program. From there, you highlight it again and change the font to monospace.

There is another way to format your code from inside PowerPoint. What you want to do is select the code you plan on formatting. You’ll then want to open your ‘format menu’. In your format menu, you should find the code block option, which is the one you will have to select. Just like that, your code will appear in a way that makes it easy to read.

Tips for Displaying Code

  • You don’t want too much going on on one slide, otherwise, it might take away from what’s actually important. Any element that isn’t part of your discussion or presentation should be excluded. You can simply add some ellipsis to show that the code continues.
  • Take advantage of animation. You can use it for a more dynamic presentation, where functions can be exhibited and transitions need to be made. They can prove especially useful when attempting to demonstrate some sort of progression in the code.
  • Before you go on running your presentation, you may want to first test it out. This will help you make sure your code isn’t challenging to read.
  • Consider exploiting PowerPoint’s action buttons for more organization and flow in your presentation. The key is to head to your insert tab, click on shapes, and then pick a button shape. You’ll then drag your shape to where you want to have it and assign an action to it either with the mouse click or mouse over the tab. You can add a hyperlink to take you elsewhere when carrying out your action or have it run a program. It’s entirely up to you what action you want to be carried out.
  • Feel free to change the background, size, and color of your code so it can suit your slides. Again, you can use PowerPoint itself, or make use of a tool to help highlight your syntax images accordingly.

Display Away!

Now that you know how to display code on PowerPoint according to your needs, you can go ahead and do it. Learning all the neat little tricks in the Microsoft Office suite can prove invaluable for anyone in business. Now is the perfect time to take this Powerpoint momentum and carry on to the rest of the suite. If you want to work with data, for example, you can check out these Excel Interview Questions so you can better make use of the program along your journey.

dotnettutorials 1280x720

About the Author: Pranaya Rout

Pranaya Rout has published more than 3,000 articles in his 11-year career. Pranaya Rout has very good experience with Microsoft Technologies, Including C#, VB, ASP.NET MVC, ASP.NET Web API, EF, EF Core, ADO.NET, LINQ, SQL Server, MYSQL, Oracle, ASP.NET Core, Cloud Computing, Microservices, Design Patterns and still learning new technologies.

We enable developers to create  .css-b4ka5b{background-image:linear-gradient(140deg, #25B9DA 0%, #1F7FD8 100%);color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;} stunning presentations

Take your Code Presentations to the next level with snappify's powerful animation features.

Avatars

Join a community of 28 k+ developers spicing up their content

Trusted by industry leaders around the globe

Create next-level presentations

Say goodbye to boring presentations created with PowerPoint or Keynote. 👋

snappify enables you to create stunning presentations, with first-class support for code snippets.

💡 Share interactive slides so your viewers can easily copy code snippets and interact with links.

Elevate your Technical Content

You’re a developer, looking to create visually engaging infographics for social media?

Use snappify to create stunning visuals of your technical concepts, that will engage your followers and take your social media presence to the next level.

Simplify your Education

Are you a teacher or course creator looking to help your students better understand technical concepts ?

snappify makes it easy to create educational content that lets your students retain information and grasp complex ideas.

Embed Interactive Infographics

snappify enables you to embed your visuals in a way that your viewers can easily copy code snippets or texts.

It’s the perfect way to bring your blog to life or spice up your internal company documentation using rich infographics.

🌈 With support for popular platforms like Hashnode, Notion, and Medium, we ensure that your infographics look great, no matter where they're posted!

Spice up your articles

This is an example article using the embedding functionality of snappify. You can hover over the infographic below and copy the code snippet to give it a try in your own IDE.

User Stories

Get to know our users and learn how they leverage snappify!

Avatar of Rodrigo 🐍🚀

Python educator

"snappify feels like the Canva for programmers, giving me all the flexibility I need inside an interface that is intuitive and easy to use."

Avatar of Michael Bromley

Michael Bromley

Co-founder & CTO

"As a developer running a large open source community, without the time and skills for complex design software, snappify lets me get better results in a fraction of the time."

Avatar of Ndimofor Aretash

Ndimofor Aretash

Web Development Facilitator

"Nowadays, when I think of presenting (anything), I think first of snappify!"

Unleash your design potential with our powerful editor

.css-1prv3zp{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-right:var(--chakra-space-3);} .css-wx9c1w{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentcolor;position:absolute;font-size:0.6em;-webkit-transform:translatey(4px);-moz-transform:translatey(4px);-ms-transform:translatey(4px);transform:translatey(4px);} .css-13otjrl{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentcolor;} add multiple code windows.

Sometimes you want to describe differences in code snippets and point out best practices by comparing them.

.css-1ttp4ht{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);} .css-177wddp{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;margin-right:var(--chakra-space-3);} Annotate with Text and Arrows

Ever heard the myth of self explaining code? Pah! 😄

Place explanations (or just funny jokes) beside your snippets and style them to your needs with our powerful rich-text editor .

Additionally, you're able to add arrow elements to point at specific parts of your code.

Avatar of snappify

Your branding will be on point

If you're sharing your code snippets on social media, a little bit of branding doesn't hurt!

You can add your own avatar and specify a username for X, Github, Instagram or LinkedIn .

Add custom images

Upload custom images and arrange them per drag and drop. Push your creativity to new boundaries!

For example you can add an image of the programming language you're using or place a screenshot of the desired outcome of your code snippet.

Logo of CSS3

Highlight your code in different ways

With snappify you're able to change opacity, blur or gray-out parts of your code so the viewer can focus on what matters .

Of course it's also possible to mark specific lines as added or removed to emphasize a change in the code.

Manage your code snippets in one place

As you build an ever-growing library of code snippets, snappify helps you to keep an overview.

Because your code deserves a .css-c41erm{color:#447ED6;-webkit-animation:animation-fo40za 15s linear infinite;animation:animation-fo40za 15s linear infinite;}@-webkit-keyframes animation-fo40za{0%{color:#44D698;}25%{color:#447ED6;}50%{color:#D644A4;}75%{color:#447ED6;}100%{color:#44D698;}}@keyframes animation-fo40za{0%{color:#44D698;}25%{color:#447ED6;}50%{color:#D644A4;}75%{color:#447ED6;}100%{color:#44D698;}} stunning presentation

Professional

   $ 9 /month

$ 32 /month

1,000 views

Wanna stay up-to-date?

Sign up for our newsletter and we'll keep you updated with news about snappify

Our Mission

Greetings! 👋

We're Anki and Dominik and with snappify we want to provide you the possibility to easily create technical presentations with smooth animations.

Doesn't matter if you create code explanations on social media, technical presentations for your company or smoothly animated videos - we hope you'll find snappify a valuable companion.

Illustration showing Anki and Dominik

Create your next presentation

snappify will help you to create stunning presentations and videos.

This video was created using snappify đŸ€©

presentation powerpoint code

Reinvent productivity with Copilot for Microsoft 365.

Microsoft PowerPoint

Device screen showing a presentation open in PowerPoint

Copilot in PowerPoint

Turn your inspiration into stunning presentations. Get it now when you add Copilot Pro or Copilot for Microsoft 365 to your Microsoft 365 subscription. ​

Turn your inspiration into stunning presentations

Turn a spark of inspiration into personalized presentations with Copilot in PowerPoint. Copilot will turn existing Word documents into presentations, create new presentations from simple prompts or outlines, or find the best places for impactful imagery—and will help you leave audiences dazzled with skillful storytelling.

presentation powerpoint code

Designing slides has never been easier

Create well-designed, impactful slides with the help of Designer and Ideas in PowerPoint.

3D isn't just for the movies

Now you can easily insert 3D objects and embedded animations directly into PowerPoint decks from your own files or a library of content.

Device screen displaying an animated 3D dinosaur in a PowerPoint presentation.

Interact naturally using voice, touch, and ink

Easily ink onto a slide, then convert handwritten notes into text and make hand-drawn shapes perfect in seconds.

Nail your next presentation

With Presenter Coach, practice your speech and get recommendations on pacing, word choice, and more through the power of AI.

Mikala standing and talking to a vendor while holding a Surface Pro 6 in Tablet Mode

Be on the same page

Always know where you are in the editing process. With the while you were away feature, track recent changes made by others in your decks.

Task management with PowerPoint and Microsoft 365

Tell your story with captivating presentations.

Originally starting from Free now starting from Free

Sharing and real-time collaboration

PowerPoint for the web

Basic templates, fonts, icons, and stickers

Dictation and voice commands

Works on web, iOS, and Androidℱ

5 GB of cloud storage

Microsoft 365 Personal

Originally starting from $6.99 now starting from $6.99

$6.99 $6.99

(Annual subscription–auto renews) 1

PowerPoint for the web and PowerPoint desktop app for offline use

Premium templates, fonts, icons, and stickers with thousands of options to choose from

Dictation, voice commands, and transcription

Advanced spelling and grammar, in-app learning tips, use in 20+ languages, and more

1 TB (1000 GB) of cloud storage

Premium desktop, web, and mobile apps

Advanced security

Ad-free experience

Works on Windows, macOS, iOS, and Androidℱ

Copilot Pro available as an add-on. *

Microsoft 365 Family

Originally starting from $9.99 now starting from $9.99

$9.99 $9.99

One to six people

Up to 6 TB of cloud storage, 1 TB (1000 GB) per person 

Premium desktop, web, and mobile apps 

Advanced security 

Microsoft Powerpoint

One person 

Microsoft 365 Apps for business

Originally starting from $8.25 now starting from $8.25

$8.25 $8.25

Available for up to 300 employes

Desktop versions of Word, Excel, PowerPoint, and Outlook

1 TB of cloud storage per user

Anytime phone and web support

Microsoft 365 Business Standard

Originally starting from $12.50 now starting from $12.50

$12.50 $12.50

Everything in Microsoft 365 Apps for business, plus:

Web, and mobile versions of Word, Excel, PowerPoint, and Outlook

Custom business email ([email protected])

Chat, call, and video conference with Microsoft Teams

10+ additional apps for your business needs (Bookings, Planner, Microsoft Forms, and others)

Automatic spam and malware filtering

Webinars with attendee registration and reporting

New: Collaborative workspaces to co-create using Microsoft Loop

New: Video editing and design tools with Clipchamp

Copilot for Microsoft 365 available as an add-on. **

Add Copilot to your Microsoft plan

Achieve more than ever using AI integrated with Word, Excel, PowerPoint, Outlook, and other Microsoft 365 apps.

presentation powerpoint code

Get the PowerPoint mobile app

Apple, Android

Ready to create great presentations with Microsoft 365?

See more from microsoft powerpoint.

presentation powerpoint code

Collaborate on shared projects

Get commonly used Office features and real-time co-authoring capabilities through your browser.

presentation powerpoint code

Jumpstart your design

Show your style and professionalism with templates, plus save time. Browse PowerPoint templates in over 40 categories.

presentation powerpoint code

Connect with experts

See what’s new and get classic tips and editors' tricks to help you create, edit, and polish presentations like a pro.

Read about slide presentations

6 slide presentation software tips to impress, host large-scale virtual presentations, how to make a slide show, what’s new in powerpoint.

  • [1] Once your paid subscription begins, cancelation policies vary based on your status as a new customer, product, and domain selections on Microsoft.  Learn more.  Cancel your Microsoft 365 subscription any time by going to the Microsoft 365 admin center. When a subscription is canceled, all associated data will be deleted.  Learn more about data retention, deletion, and destruction in Microsoft 365 . Microsoft PowerPoint with a Microsoft 365 subscription is the latest version of PowerPoint. Previous versions include PowerPoint 2016,  PowerPoint 2013 ,  PowerPoint 2010 ,  PowerPoint 2007 , and PowerPoint 2003. iTunes, iPhone, and iPad are registered trademarks of Apple Inc., registered in the U.S. and other countries. Android is a trademark of Google Inc.
  • [*] Copilot Pro benefits are currently available on web, Windows, and macOS and iPadOS. A Microsoft 365 Personal or Family subscription is required to access Copilot in select apps, including Word, Excel, PowerPoint, OneNote, and Outlook. Excel features are currently in preview in English only. Microsoft 365 Personal or Family and Copilot Pro are not available in the same transaction and must be purchased in two separate transactions.
  • [**] Copilot for Microsoft 365 may not be available for all markets and languages. To purchase, enterprise customers must have a license for Microsoft 365 E3 or E5 or Office 365 E3 or E5, and business customers must have a license for Microsoft 365 Business Standard or Business Premium.

Follow Microsoft 365

linkedin logo

www.crystalgraphics.com

  • Ultimate Combo

shopping cart

  • Sign Out Sign Out Sign In

search icon

225 Best Code-Themed Templates for PowerPoint & Google Slides

With over 6 million presentation templates available for you to choose from, crystalgraphics is the award-winning provider of the world’s largest collection of templates for powerpoint and google slides. so, take your time and look around. you’ll like what you see whether you want 1 great template or an ongoing subscription, we've got affordable purchasing options and 24/7 download access to fit your needs. thanks to our unbeatable combination of quality, selection and unique customization options, crystalgraphics is the company you can count on for your presentation enhancement needs. just ask any of our thousands of satisfied customers from virtually every leading company around the world. they love our products. we think you will, too" id="category_description">crystalgraphics creates templates designed to make even average presentations look incredible. below you’ll see thumbnail sized previews of the title slides of a few of our 225 best code templates for powerpoint and google slides. the text you’ll see in in those slides is just example text. the code-related image or video you’ll see in the background of each title slide is designed to help you set the stage for your code-related topics and it is included with that template. in addition to the title slides, each of our templates comes with 17 additional slide layouts that you can use to create an unlimited number of presentation slides with your own added text and images. and every template is available in both widescreen and standard formats. with over 6 million presentation templates available for you to choose from, crystalgraphics is the award-winning provider of the world’s largest collection of templates for powerpoint and google slides. so, take your time and look around. you’ll like what you see whether you want 1 great template or an ongoing subscription, we've got affordable purchasing options and 24/7 download access to fit your needs. thanks to our unbeatable combination of quality, selection and unique customization options, crystalgraphics is the company you can count on for your presentation enhancement needs. just ask any of our thousands of satisfied customers from virtually every leading company around the world. they love our products. we think you will, too.

Widescreen (16:9) Presentation Templates. Change size...

 Presentation with code - Women in technology IT, flat world map background, binary code

Women in technology IT, flat world map background, binary code

 Presentation with code - Technology banner on a soft blue digital background with binary code

Technology banner on a soft blue digital background with binary code

 Presentation with code - Human character in Agile daily stand-up team meeting with binary code in the background

Human character in Agile daily stand-up team meeting with binary code in the background

 Presentation with code - A bluish background with alot of binary numbers

A bluish background with alot of binary numbers

 Presentation with code - A collection of binary numbers with bluish background

A collection of binary numbers with bluish background

 Presentation with code - Slide deck featuring code-of-ethics-text background and a coral colored foreground

Slide deck featuring code of ethics text in vintage letterpress wood type printing blocks stained by color inks values ethical principles and standards concept background

 Presentation with code - Bar code with red arrow showing upward sales growth against white background

Bar code with red arrow showing upward sales growth against white background

 Presentation with code - IT theme with binary code and technology background in red, black and white

IT theme with binary code and technology background in red, black and white

 Presentation with code - Internet concept with binary code orbiting Earth globe world, IT, networking

Internet concept with binary code orbiting Earth globe world, IT, networking

 Presentation with code - High tech background with binary code and shapes

High tech background with binary code and shapes

 Presentation with code - Global communications theme with green globe world, binary code, technology, IT

Global communications theme with green globe world, binary code, technology, IT

 Presentation with code - Close up of an eye surrounded by binary code, Planet Earth depiction in an eye

Close up of an eye surrounded by binary code, Planet Earth depiction in an eye

 Presentation with code - A representation of various binary numbers

A representation of various binary numbers

 Presentation with code - Electrical cord end, electric pin and binary code printed on teal blue and black background

Electrical cord end, electric pin and binary code printed on teal blue and black background

 Presentation with code - A lot of code in the form of spirals

A lot of code in the form of spirals

 Presentation with code - A person holding the magnifying glass

A person holding the magnifying glass

 Presentation with code - Binary code over Earth globe world, IT, networking, global communications, programming

Binary code over Earth globe world, IT, networking, global communications, programming

 Presentation with code - A globe with a map of the world in the background - widescreen format

A globe with a map of the world in the background - widescreen format

 Presentation with code - Depiction of a blue human head with binary code around it

Depiction of a blue human head with binary code around it

 Presentation with code - Virtual meetings, web conference metaphor with binary code and people watching presentation

Virtual meetings, web conference metaphor with binary code and people watching presentation

 Presentation with code - Presentation featuring cybercrime-hacking-and-technology-concept background and a navy blue colored foreground

Presentation featuring cybercrime hacking and technology concept - male hacker in dark room writing code or using computer virus program for cyber attack

 Presentation with code - Digital program code with a earth globe background and a laptop

Digital program code with a earth globe background and a laptop

 Presentation with code - Orange digital padlock with binary code in transparent arch and tech design in the background

Orange digital padlock with binary code in transparent arch and tech design in the background

 Presentation with code - PPT layouts having computer programming specialist working background and a light gray colored foreground

PPT layouts having computer programming specialist working on desktop computer and composing web code while carrying out task from order in office background

 Presentation with code - Globe with different country flags on digital binary code background

Globe with different country flags on digital binary code background

 Presentation with code - Beautiful presentation theme featuring cyber security - binary computer code - matrix backdrop and a navy blue colored foreground

Presentation theme featuring binary computer code - matrix blue abstract background

 Presentation with code - Notebook with web concept and binary code tech effect in the background

Notebook with web concept and binary code tech effect in the background

 Presentation with code - Computer screen with binary number code in the background

Computer screen with binary number code in the background

 Presentation with code - Internet business, online shopping, e commerce websites with globe and binary code background

Internet business, online shopping, e commerce websites with globe and binary code background

 Presentation with code - Slide set enhanced with programming - laptop of programmer with script background and a light gray colored foreground

Slide set enhanced with laptop of programmer with script code on display

 Presentation with code - Beautiful theme featuring secret-code-words-written backdrop and a lemonade colored foreground

Theme featuring secret code words written with a typewriter

 Presentation with code - Internet metaphor with binary code on green ball

Internet metaphor with binary code on green ball

 Presentation with code - Three laptops with binary code, flat world map background, IT, global communications

Three laptops with binary code, flat world map background, IT, global communications

 Presentation with code - Slides consisting of php-code-on-a-monitor background and a ocean colored foreground

Slides consisting of php code on a monitor programming concept

 Presentation with code - PPT theme having secret code - data word as a password background and a coral colored foreground

PPT theme having data word as a password to combination puzzle box with rings of letters

 Presentation with code - Cool new presentation theme with security - cybercrime hacking and technology concept backdrop and a ocean colored foreground

Presentation theme with cybercrime hacking and technology concept - male hacker in dark room writing code or using computer virus program for cyber attack

 Presentation with code - Colorful slide set enhanced with woman using laptop writing programming backdrop and a coral colored foreground

Slide set enhanced with woman using laptop writing programming code on laptop

 Presentation with code - Beautiful slides featuring virus - double exposure of hacker working backdrop and a ocean colored foreground

Slides featuring double exposure of hacker working with code on virtual screen and cityscape view concept of cyber attack and security

 Presentation with code - Amazing presentation theme having luck and prosperity in japan backdrop and a dark gray colored foreground.

Presentation theme having printed computer code technology background

 Presentation with code - Slide deck enhanced with security - laptop with lock icons background and a ocean colored foreground

Slide deck enhanced with laptop with lock icons and binary code on screen

More code templates for powerpoint and google slides:.

previous

Company Info

presentation powerpoint code

Present Live: Engage your audience with Live Presentations

With Live Presentations in PowerPoint, audience members can see a presentation on their devices and read live subtitles in their preferred language while you speak. They can use "pinch to zoom" to see the slides more clearly on mobile devices, give feedback, send live reactions to the presenter, and navigate back to review previous slides.

Important: 

To use Live Presentations, presenters must have a Microsoft 365 subscription. Audience members don't need a subscription to participate in Live Presentations. 

Live Presentations is not supported for presenters in GCC, GCC-High, or DoD tenants.

Getting started

To get started with Live Presentations open your slide deck in PowerPoint for the web and go to the Slide Show tab. 

Important:  Live Presentations is supported on Microsoft Edge version 80+, Google Chrome version 72+, Mozilla Firefox version 68+, or Opera version 60+ on Windows or Mac. Currently Safari is not supported for presenters, but works fine for audience members.

First, check your audience setting. Click the drop arrow next to Present Live to select who should be able to connect to this presentation.

Audience selection for Live Presentation

Only people in your organization  - This is the default option for presenters signed in with their work or school account. It limits access to people signed in with accounts in the same Microsoft 365 organization (work or school) the presenter is in.

Anyone  - If you're presenting to an audience that includes people who are not in your organization you'll need to select this one. 

Next, select Present Live and your presentation will begin with a screen that shows a customized QR code. You can also start your Live presentation from the slideshow toolbar:

slideshow toolbar

Your audience can point their device cameras at the QR code, tap the link that appears over the QR code, and PowerPoint Live will load your presentation in their web browser. There's nothing for them to install.

The join screen of PowerPoint Live Presentations - showing the QR code and join URL.

Tip:  If they're having trouble using the QR code they can also just go to their browser and enter the short URL shown at the top of the presentation screen.

The audience can connect from any device has that has an Internet connection and a browser: iOS, Android, Windows, or Mac.   

Important:  For audiences accessing Live Presentations on their mobile devices it requires at least iOS version 11, or Android version 8.

Once your audience has joined the presentation simply advance to your first slide as normal to start presenting.

Presentation subtitles

Once your audience has loaded the presentation they will see your spoken words transcribed on the screen in near real-time. This is great for audiences when the acoustics of the venue aren't good, or if you have audience members who have difficulty hearing.

If an audience member would like to have your words translated for them into a different language, they can tap the language indicator and select from any of the supported languages. Once they've selected their language your spoken words will be machine translated into that language, and shown to them on their device as subtitles.

Each audience member can select the language of their choice.

Reviewing previous slides

If an audience member wants to look back at one of your earlier slides that can do that using the slide control that appears on their screen just below the current slide. They can go all the way back to your first slide, but they can only go as far forward as the slide you're currently displaying, so you don't have to worry about them reading ahead in your deck.

Live feedback

If an audience member using PowerPoint Live wants to give you feedback as you go, they can tap the feedback button (which looks like a smiley face) towards the bottom right of their device screen.  There they can select from a handful of different feedback types, from "like" to "puzzled" and more. Their selection will briefly appear on the presentation screen.

Presentation evaluation

When you end the presentation audience members using PowerPoint Live will each get a short survey where they get to rate your slide design, speaker's skill, content, and interaction with audience on a scale of 1 to 5. They can add any other comments or feedback they might have and submit. This feedback is collected by Microsoft Forms where you can view the aggregated, anonymous, responses. 

Important:  You can save the aggregated feedback email in your inbox, but the detailed audience feedback in Microsoft Forms isn’t kept indefinitely. If you want to keep the detailed feedback, go to the feedback form, select Open in Excel , and save the resulting Excel file.

Email summary

After the presentation you will get an email containing a summary of audience feedback responses, live reactions from the audience, and some recommendations on what to improve for the next time.

Presenting remotely?

You can still use PowerPoint Live Presentations when you present remotely! Here are a few tips for your that might help:

If you're presenting using Microsoft Teams and want to use Live Presentations you'll need to use screen sharing mode, rather than presentation sharing mode, to share your presentation. Otherwise you won't be able to start Live Presentations.

It will usually be easier for your audience to use a second device, like a smartphone or tablet, to join the Live Presentation. This allows their primary device to be dedicated to the presentation itself.

If an audience member has two (or more) screens on their device it can work to join the Live Presentation in a browser window on another screen, reserving the primary screen for the presentation.

Tips for creating and delivering an effective presentation

Rehearse your slide show with Presenter Coach

Facebook

Need more help?

Want more options.

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

presentation powerpoint code

Microsoft 365 subscription benefits

presentation powerpoint code

Microsoft 365 training

presentation powerpoint code

Microsoft security

presentation powerpoint code

Accessibility center

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

presentation powerpoint code

Ask the Microsoft Community

presentation powerpoint code

Microsoft Tech Community

presentation powerpoint code

Windows Insiders

Microsoft 365 Insiders

Was this information helpful?

Thank you for your feedback.

Top searches

Trending searches

presentation powerpoint code

suicide prevention

8 templates

presentation powerpoint code

computer network

75 templates

presentation powerpoint code

spring season

28 templates

presentation powerpoint code

cybersecurity

6 templates

presentation powerpoint code

46 templates

presentation powerpoint code

18 templates

Create your presentation

Writing tone, number of slides.

presentation powerpoint code

AI presentation maker

When lack of inspiration or time constraints are something you’re worried about, it’s a good idea to seek help. Slidesgo comes to the rescue with its latest functionality—the AI presentation maker! With a few clicks, you’ll have wonderful slideshows that suit your own needs . And it’s totally free!

presentation powerpoint code

Generate presentations in minutes

We humans make the world move, but we need to sleep, rest and so on. What if there were someone available 24/7 for you? It’s time to get out of your comfort zone and ask the AI presentation maker to give you a hand. The possibilities are endless : you choose the topic, the tone and the style, and the AI will do the rest. Now we’re talking!

Customize your AI-generated presentation online

Alright, your robotic pal has generated a presentation for you. But, for the time being, AIs can’t read minds, so it’s likely that you’ll want to modify the slides. Please do! We didn’t forget about those time constraints you’re facing, so thanks to the editing tools provided by one of our sister projects —shoutouts to Wepik — you can make changes on the fly without resorting to other programs or software. Add text, choose your own colors, rearrange elements, it’s up to you! Oh, and since we are a big family, you’ll be able to access many resources from big names, that is, Freepik and Flaticon . That means having a lot of images and icons at your disposal!

presentation powerpoint code

How does it work?

Think of your topic.

First things first, you’ll be talking about something in particular, right? A business meeting, a new medical breakthrough, the weather, your favorite songs, a basketball game, a pink elephant you saw last Sunday—you name it. Just type it out and let the AI know what the topic is.

Choose your preferred style and tone

They say that variety is the spice of life. That’s why we let you choose between different design styles, including doodle, simple, abstract, geometric, and elegant . What about the tone? Several of them: fun, creative, casual, professional, and formal. Each one will give you something unique, so which way of impressing your audience will it be this time? Mix and match!

Make any desired changes

You’ve got freshly generated slides. Oh, you wish they were in a different color? That text box would look better if it were placed on the right side? Run the online editor and use the tools to have the slides exactly your way.

Download the final result for free

Yes, just as envisioned those slides deserve to be on your storage device at once! You can export the presentation in .pdf format and download it for free . Can’t wait to show it to your best friend because you think they will love it? Generate a shareable link!

What is an AI-generated presentation?

It’s exactly “what it says on the cover”. AIs, or artificial intelligences, are in constant evolution, and they are now able to generate presentations in a short time, based on inputs from the user. This technology allows you to get a satisfactory presentation much faster by doing a big chunk of the work.

Can I customize the presentation generated by the AI?

Of course! That’s the point! Slidesgo is all for customization since day one, so you’ll be able to make any changes to presentations generated by the AI. We humans are irreplaceable, after all! Thanks to the online editor, you can do whatever modifications you may need, without having to install any software. Colors, text, images, icons, placement, the final decision concerning all of the elements is up to you.

Can I add my own images?

Absolutely. That’s a basic function, and we made sure to have it available. Would it make sense to have a portfolio template generated by an AI without a single picture of your own work? In any case, we also offer the possibility of asking the AI to generate images for you via prompts. Additionally, you can also check out the integrated gallery of images from Freepik and use them. If making an impression is your goal, you’ll have an easy time!

Is this new functionality free? As in “free of charge”? Do you mean it?

Yes, it is, and we mean it. We even asked our buddies at Wepik, who are the ones hosting this AI presentation maker, and they told us “yup, it’s on the house”.

Are there more presentation designs available?

From time to time, we’ll be adding more designs. The cool thing is that you’ll have at your disposal a lot of content from Freepik and Flaticon when using the AI presentation maker. Oh, and just as a reminder, if you feel like you want to do things yourself and don’t want to rely on an AI, you’re on Slidesgo, the leading website when it comes to presentation templates. We have thousands of them, and counting!.

How can I download my presentation?

The easiest way is to click on “Download” to get your presentation in .pdf format. But there are other options! You can click on “Present” to enter the presenter view and start presenting right away! There’s also the “Share” option, which gives you a shareable link. This way, any friend, relative, colleague—anyone, really—will be able to access your presentation in a moment.

Discover more content

This is just the beginning! Slidesgo has thousands of customizable templates for Google Slides and PowerPoint. Our designers have created them with much care and love, and the variety of topics, themes and styles is, how to put it, immense! We also have a blog, in which we post articles for those who want to find inspiration or need to learn a bit more about Google Slides or PowerPoint. Do you have kids? We’ve got a section dedicated to printable coloring pages! Have a look around and make the most of our site!

IMAGES

  1. How to Code Presentation Template

    presentation powerpoint code

  2. new presentation codes

    presentation powerpoint code

  3. Qr Code Powerpoint Presentation Template And Google Slides

    presentation powerpoint code

  4. Presentation Code

    presentation powerpoint code

  5. presentation code

    presentation powerpoint code

  6. How to Code Presentation Template

    presentation powerpoint code

VIDEO

  1. How To Create PowerPoint Presentation Using ChatGPT WITHOUT Running VBA Code

  2. PowerPoint Presentation Trick

  3. HOW TO USE MICROSOFT POWERPOINT TO CREATE A PROJECT PRESENTATION

  4. Basic PowerPoint Presentation for All courses 💯

  5. How to use QR Code Add-ins in PowerPoint 2021/365

  6. powerpoint presentation :- powerpoint presentation in hindi :- powerpoint presentation tips

COMMENTS

  1. How to use VBA in PowerPoint: A beginner's guide

    With PowerPoint open and at least one presentation file open, press Alt+F11* on your keyboard. This will open the VBE (Visual Basic Editor): *If for some reason Alt+F11 isn't mapped on your keyboard you can right click anywhere on the ribbon, select Customize the Ribbon
 and in the window that appears, tick the Developer Tab check box over ...

  2. Free templates about Programming for Google Slides & PPT

    Work Program Project Proposal. Download the "Work Program Project Proposal" presentation for PowerPoint or Google Slides. A well-crafted proposal can be the key factor in determining the success of your project. It's an opportunity to showcase your ideas, objectives, and plans in a clear and concise manner, and to convince others to invest their...

  3. PowerPoint: Inserting Source Code with Syntax Highlighting

    This is not an easy feat. There are several options for showing code on your slides: You can use a presentation software that can manage source code highlighting out of the box, e.g. Reveal.js or the LaTeX beamer package. You can convert the code to an image via Carbon or Codeimg. But, if you, like me, want to continue using PowerPoint (the ...

  4. How to insert code snippet into PowerPoint

    Updated 2023 video here: https://youtu.be/0s6RfwOPE2cIn the new video linked above you'll learn 2 super easy ways to insert code snippet into PowerPoint.Wher...

  5. How To Format A Block of Code Within a Presentation?

    It highlights a block of code in Slides presentation. Supports a wide variety of syntaxes (React, Vue, C++, Go etc.) & offers the most popular themes on the market (VS Code, Cobalt, One Dark etc.) - Vladimir Mikulic. Oct 8, 2020 at 14:10. use Visual Studio Code for the Web "vscode.dev" and just copy paste or just copy paste from local VS Code.

  6. How can I embed programming source code in Powerpoint slide and keep

    Copy the code from Word. Create a new text area in PowerPoint. Click the Home menu option. Open Paste on the ribbon. Select Keep source formatting. Optionally, change the text area background colour to taste. Adjust the font using Inconsolata or other monospace font. Share.

  7. Add beautiful source code examples with Carbon in your presentations

    Using Powerpoint Objects (Insert > Object > Create new). Select Microsoft Word Document and paste the code. Using tools like Notepad++ (Window users). From Notepad++, select all your code and from menu use Plugin commands and Copy Text with Syntax Highlighting. Paste it with the option Keep Source Formatting into MS Word.

  8. Embed a presentation in a web page or blog

    Open your presentation in PowerPoint for the web. On the File tab of the Ribbon, click Share, and then click Embed. To create the HTML code to embed your file in the web page, click Generate . In the Embed box, under Dimensions, select the correct dimensions for the blog or web page. Under Embed Code, right-click the code, click Copy, and then ...

  9. Anyone can code

    Free template for Google Slides and PowerPoint. Cody is a free template designed for presentations about coding. You can use it for "Code Week", a "Women who code" conference, or other topics if you like its layouts. As usual, I've used theme colors, so if you want its accents to be different, simply edit the theme and change them ...

  10. How to Code Presentation Template

    Previous. The How to Code Presentation Template for PowerPoint is a presentation deck with 9 slides to be used in presentations on learn to code. The How to Code template can be used to prepare a presentation describing different components of programming and coding techniques or programming courses. Programming is a skill that is a necessity ...

  11. Programming Lesson Google Slides & PowerPoint template

    Free Google Slides theme, PowerPoint template, and Canva presentation template. If you teach programming languages and related issues, download and personalize this template to prepare your lesson. The fonts look computer-like, and it's very creative. Insert some info about the features of the topic, assignments and support them with visual ...

  12. How to embed videos into your PowerPoint presentations

    Click or tap the Video button in the Media section and a small menu opens. Press the " Video on My PC" option to embed a video from your PC. PowerPoint, Embed, video. File Explorer will open. Search for the folder containing the video that you want to insert into your presentation.

  13. How to Make Beautiful Code Presentations

    This video answers the most common question I get on my channel: how do I make my code animations / presentations? This video answers that question with a be...

  14. Embed Code in PowerPoint Slide with Carbon.now

    Embed code in other applications. The use of Carbon.now is not only limited to presentations. You can of course use Carbon.now to create images of source code for any other application requiring to present a source code or snippet. You can easily share a source code image in Twitter for example, or embed the images into a blog.

  15. Creating a PowerPoint Presentation using ChatGPT

    You can run the code and obtain a PowerPoint file in the following steps. Firstly, open your PowerPoint application and create a new presentation. Then, you should find "Visual Basic Editor" in the "Tools" menu, under "Macro" submenu. Launching Visual Basic Editor. You should see a "VBAProject" window in the Visual Basic Editor.

  16. How to Display Code in Microsoft PowerPoint

    There is another way to format your code from inside PowerPoint. What you want to do is select the code you plan on formatting. You'll then want to open your 'format menu'. In your format menu, you should find the code block option, which is the one you will have to select. Just like that, your code will appear in a way that makes it easy ...

  17. snappify

    Create next-level presentations. Say goodbye to boring presentations created with PowerPoint or Keynote. 👋. snappify enables you to create stunning presentations, with first-class support for code snippets. Learn more. 💡 Share interactive slides so your viewers can easily copy code snippets and interact with links.

  18. Create a presentation in PowerPoint

    Open PowerPoint. In the left pane, select New. Select an option: To create a presentation from scratch, select Blank Presentation. To use a prepared design, select one of the templates. To see tips for using PowerPoint, select Take a Tour, and then select Create, . Add a slide.

  19. Free Online Slide Presentation: PowerPoint

    One person. Sharing and real-time collaboration. PowerPoint for the web and PowerPoint desktop app for offline use. Premium templates, fonts, icons, and stickers with thousands of options to choose from. Dictation, voice commands, and transcription. Advanced spelling and grammar, in-app learning tips, use in 20+ languages, and more.

  20. 225 Best Code-Themed Templates for PowerPoint & Google Slides

    225 Best Code-Themed Templates. CrystalGraphics creates templates designed to make even average presentations look incredible. Below you'll see thumbnail sized previews of the title slides of a few of our 225 best code templates for PowerPoint and Google Slides. The text you'll see in in those slides is just example text.

  21. Introduction to Coding Workshop

    White Modern Gradient Technology Geometric Abstract Education Workshop Background Computer Back to School Computing Programming Editable in Canva. Coding is fun, although a bit mentally consuming! Give an introductory workshop to coding with this Google Slides & PPT template.

  22. Present Live: Engage your audience with Live Presentations

    With Live Presentations in PowerPoint, audience members can see a presentation on their devices and read live subtitles in their preferred language while you speak. They can use "pinch to zoom" to see the slides more clearly on mobile devices, give feedback, send live reactions to the presenter, and navigate back to review previous slides.

  23. Free AI presentation maker

    AI presentation maker. When lack of inspiration or time constraints are something you're worried about, it's a good idea to seek help. Slidesgo comes to the rescue with its latest functionality—the AI presentation maker! With a few clicks, you'll have wonderful slideshows that suit your own needs. And it's totally free!

  24. How to Create a Presentation with AI: Step-by-Step (2024)

    2. Feed Your Content to the Presentation Generator. In the "Design" section, you'll find the "Generate with AI" option. Click on it and choose "AI Presentation.". This will bring up a presentation prompt form where you feed it your content and use the settings to personalize your presentation output.